- 7.8HighCVSS base score
- 94.1%Exploitation in 30 daysEPSS · top 0.2% of all CVEs
- NoKnown exploitednot in CISA's KEV catalog
- 3Public exploitsMetasploit, Nuclei and Exploit-DB
Description
In the Linux kernel, the following vulnerability has been resolved: rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present The DATA-packet handler in rxrpc_input_call_event() and the RESPONSE handler in rxrpc_verify_response() copy the skb to a linear one before calling into the security ops only when skb_cloned() is true. An skb that is not cloned but still carries externally-owned paged fragments (e.g. SKBFL_SHARED_FRAG set by splice() into a UDP socket via __ip_append_data, or a chained skb_has_frag_list()) falls through to the in-place decryption path, which binds the frag pages directly into the AEAD/skcipher SGL via skb_to_sgvec(). Extend the gate to also unshare when skb_has_frag_list() or skb_has_shared_frag() is true. This catches the splice-loopback vector and other externally-shared frag sources while preserving the zero-copy fast path for skbs whose frags are kernel-private (e.g. NIC page_pool RX, GRO). The OOM/trace handling already in place is reused.
Public exploit
An exploit or proof of concept is public: anyone can try it against an unpatched system. The public collections list a Metasploit module and 2 Exploit-DB entries for it. A reference of the record is tagged as an exploit.
Show the exploits4
Metasploit modules1 module
- rxkad Page-Cache Write via CVE-2026-43500 (Metasploit module) (opens in a new tab)
exploit/linux/local/cve_2026_43500_dirty_fragRank gooddisclosed 8 May 2026
Exploit-DB2 entries
- Linux Kernel - Local Privilege Escalation (Exploit-DB entry) (opens in a new tab)
EDB-ID 52591local, linuxpublished 29 May 2026Not verified
- Linux Kernel - Local Privilege Escalation (Exploit-DB entry) (opens in a new tab)
EDB-ID 52585local, linuxpublished 27 May 2026Not verified
References tagged exploit1 reference
Modules, templates and exploits as listed by the Metasploit Framework (BSD-3-Clause), ProjectDiscovery's Nuclei templates (MIT) and the Exploit Database (GPLv2), read once a day. Where the data comes from
Timeline
ID reserved
By Linux
- 10 days later
· 10 days later
Published
- 4 months later
· 4 months later
Record updated
Changes after publication (a new score, a public exploit, EPSS crossing 1, 10 or 50 %, leaving KEV) are kept since November 2026; earlier ones are not known.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| LinuxCNA (assigner) | 3.1 | High7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CISA-ADPADP (enrichment) | 3.1 | High7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| redhat-SADPADP (enrichment) | 3.1 | High7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVDNVD · Modified | 3.1 | High7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
- EPSS (exploitation in 30 days)
- 94.1% · top 0.2% of all CVEs (9 Nov 2026)
- CISA SSVC
- Exploitation: none · Automatable: no · Technical impact: total
The list uses the assigner's score when there is one, then CISA's, then NVD's: High 7.8.
Affected products
- affected d0d5c0cd1e711c98703f3544c1e6fc1372898de5 – < 7c504ffab3efce8f7e4f463b314ae31030bdf18b
- affected d0d5c0cd1e711c98703f3544c1e6fc1372898de5 – < 3711382a77342a9a1c3d2e7330dcfc7ea927f568
- affected d0d5c0cd1e711c98703f3544c1e6fc1372898de5 – < 3eae0f4f9f7206a4801efa5e0235c25bbd5a412c
- affected d0d5c0cd1e711c98703f3544c1e6fc1372898de5 – < d45179f8795222ce858770dc619abe51f9d24411
- affected d0d5c0cd1e711c98703f3544c1e6fc1372898de5 – < aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71
- affected 5.3
- unaffected < 5.3
- unaffected 6.6.140 – ≤ 6.6.*
- unaffected 6.12.88 – ≤ 6.12.*
- unaffected 6.18.29 – ≤ 6.18.*
- unaffected 7.0.6 – ≤ 7.0.*
- unaffected 7.1 – ≤ *
References
9
- https://git.kernel.org/stable/c/7c504ffab3efce8f7e4f463b314ae31030bdf18b (opens in a new tab)
- https://git.kernel.org/stable/c/3711382a77342a9a1c3d2e7330dcfc7ea927f568 (opens in a new tab)
- https://git.kernel.org/stable/c/3eae0f4f9f7206a4801efa5e0235c25bbd5a412c (opens in a new tab)
- https://git.kernel.org/stable/c/d45179f8795222ce858770dc619abe51f9d24411 (opens in a new tab)
- https://git.kernel.org/stable/c/aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71 (opens in a new tab)
- https://github.com/V4bel/dirtyfrag (opens in a new tab)exploit
- https://access.redhat.com/security/cve/CVE-2026-43500 (opens in a new tab)vdb-entryx_refsource_REDHAT
- RHBZ#2468273 (opens in a new tab)issue-trackingx_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-43500.json (opens in a new tab)x_sadp-csaf-vex
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- EUVD EUVD-2026-29037 (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://cveledger.app/cve/CVE-2026-43500)Record last updated .