CVE-2026-43500 in the critical feed json
rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present
published 5mo ago modified 2mo ago also EUVD-2026-29037
- cvss
- 7.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 94.1%
- EPSS 94.1% chance of exploitation in 30 days, percentile 99.8%
- public exploits
- 3
- Metasploit and Exploit-DB
Summary
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.
Patch / fix
- Linux Linux 6.6.140, 6.12.88, 6.18.29, 7.0.6, 7.1
- linux Debian 12 6.1.170-3
- linux Debian 13 6.12.86-1
- linux Debian 14 7.0.4-1
debian advisories DEBIAN-CVE-2026-43500
- linux Ubuntu 22.04 LTS 5.15.0-181.191
- linux Ubuntu 24.04 LTS 6.8.0-124.124
- linux Ubuntu 25.10 6.17.0-35.35
- linux Ubuntu 26.04 LTS 7.0.0-22.22
- linux-aws Ubuntu 22.04 LTS 5.15.0-1109.116
- linux-aws Ubuntu 24.04 LTS 6.8.0-1057.60
- linux-aws Ubuntu 25.10 6.17.0-1017.17
- linux-aws Ubuntu 26.04 LTS 7.0.0-1006.6
ubuntu advisories UBUNTU-CVE-2026-43500
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- kernel-syms Linux Micro Extras 6.2 6.12.0-160000.30.1
- kernel-obs-build Linux Micro Extras 6.2 6.12.0-160000.30.1
suse advisories SUSE-SU-2026:21594-1
- kernel-source openSUSE Tumbleweed 7.0.7-1.1
opensuse advisories openSUSE-SU-2026:10793-1
- kernel AlmaLinux 10 6.12.0-211.40.1.el10_2
- rv AlmaLinux 10 6.12.0-211.40.1.el10_2
- perf AlmaLinux 10 6.12.0-211.40.1.el10_2
- rtla AlmaLinux 10 6.12.0-211.40.1.el10_2
- libperf AlmaLinux 10 6.12.0-211.40.1.el10_2
- kernel-rt AlmaLinux 10 6.12.0-211.40.1.el10_2
- kernel-64k AlmaLinux 10 6.12.0-211.40.1.el10_2
- kernel-core AlmaLinux 10 6.12.0-211.40.1.el10_2
almalinux advisories ALSA-2026:47017
- git.kernel.org/stable/c/7c504ffab3efce8f7e4f463b314ae31030bdf18b commit
- git.kernel.org/stable/c/3711382a77342a9a1c3d2e7330dcfc7ea927f568 commit
- git.kernel.org/stable/c/3eae0f4f9f7206a4801efa5e0235c25bbd5a412c commit
- git.kernel.org/stable/c/d45179f8795222ce858770dc619abe51f9d24411 commit
- git.kernel.org/stable/c/aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71 commit
Is CVE-2026-43500 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-43500 updated cvss 7.8
kernel: "Dirty Frag" RxRPC variant is a new universal Local Privilege Escalation (LPE) vulnerability in the Linux kernel
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 more Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 more Red Hat Enterprise Linux 8 perf, kernel, bpftool, kernel-rt, kernel-core, kernel-tools, +29 more Red Hat Enterprise Linux 9 rv, perf, rtla, kernel, bpftool, libperf, +83 more Red Hat Enterprise Linux 10 kernel, libkrun Red Hat OpenShift Container Platform 4 openshift/ose-rhel-coreos-8, openshift/ose-rhel-coreos-9not affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
cisa ICSA-26-225-04 updated cvss 7.8
Hitachi Energy APM Edge Product
-
Hitachi Energy APM Edge vers:APM_Edge/<=6.10affected: mitigation
Facts from CISA's republication of the vendor's own advisory (CSAF); the linked advisory is the authoritative source. CISA notification · csaf
Timeline
- First public exploit (Metasploit exploit/linux/local/cve_2026_43500_dirty_frag)
- Published
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 5mo ago
Exploit prediction
94.12% chance of exploitation in the next 30 days, higher than 99.8% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- Metasploit exploit/linux/local/cve_2026_43500_dirty_frag rxkad Page-Cache Write via CVE-2026-43500 metasploit exploit, good rank, 2026-05-08
- EDB-52591 Linux Kernel - Local Privilege Escalation local, 2026-05-29
- EDB-52585 Linux Kernel - Local Privilege Escalation local, 2026-05-27
- github.com https://github.com/V4bel/dirtyfrag referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CISA ADP | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected products
- Linux Linux
- Red Hat Red Hat Enterprise Linux 10
- Red Hat Red Hat Enterprise Linux 6
- Red Hat Red Hat Enterprise Linux 7
- Red Hat Red Hat Enterprise Linux 8
- Red Hat Red Hat Enterprise Linux 9
- Red Hat Red Hat OpenShift Container Platform 4
Classification
- Weakness
- Technology feeds
References
- git.kernel.org /stable/c/7c504ffab3efce8f7e4f463b314ae31030bdf18b
- git.kernel.org /stable/c/3711382a77342a9a1c3d2e7330dcfc7ea927f568
-
git.kernel.org
/stable/c/3eae0f4f9f7206a4801efa5e0235c25bbd5a412c
patch
-
git.kernel.org
/stable/c/d45179f8795222ce858770dc619abe51f9d24411
patch
-
git.kernel.org
/stable/c/aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71
patch
-
github.com
/V4bel/dirtyfrag
exploit
-
access.redhat.com
/security/cve/CVE-2026-43500
vdb-entry
-
bugzilla.redhat.com
/show_bug.cgi?id=2468273
issue-tracking
- security.access.redhat.com /data/csaf/v2/vex/2026/cve-2026-43500.json
Sources
- CVE List CVE-2026-43500
- NVD CVE-2026-43500
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: NVD not up to date with latest backported fixes.