← All CVEs

CVE-2026-43284

HIGH 8.8 PoC CATALOGUED ALL-YEARS

Published 2026-05-08 · Last modified 2026-10-15 · Linux · NVD: Modified

In the Linux kernel, the following vulnerability has been resolved: xfrm: esp: avoid in-place decrypt on shared skb frags MSG_SPLICE_PAGES can attach pages from a pipe directly to an skb. TCP marks such skbs with SKBFL_SHARED_FRAG after skb_splice_from_iter(), so later paths that may modify packet data can first make a private copy. The IPv4/IPv6 datagram append paths did not set this flag when splicing pages into UDP skbs. That leaves an ESP-in-UDP packet made from shared pipe pages looking like an ordinary uncloned nonlinear skb. ESP input then takes the no-COW fast path for uncloned skbs without a frag_list and decrypts in place over data that is not owned privately by the skb. Mark IPv4/IPv6 datagram splice frags with SKBFL_SHARED_FRAG, matching TCP. Also make ESP input fall back to skb_cow_data() when the flag is present, so ESP does not decrypt externally backed frags in place. Private nonlinear skb frags still use the existing fast path. This intentionally does not change ESP output. In esp_output_head(), the path that appends the ESP trailer to existing skb tailroom without calling skb_cow_data() is not reachable for nonlinear skbs: skb_tailroom() returns zero when skb->data_len is nonzero, while ESP tailen is positive. Thus ESP output will either use the separate destination-frag path or fall back to skb_cow_data().

REPORTED EXPLOITATION

VulnCheck KEV reports exploitation for this CVE. These are source-specific reports; review the details and vendor guidance below.

Exploitation likelihood

94.2%chance of exploitation in 30 days · 100th percentile

○ In CISA KEV● Catalogued PoC◆ SSVC: exploitation poc, automatable no

Impact if exploited

8.8CVSS 3.1 · HIGH · CNA

  • ConfidentialityHigh
  • IntegrityHigh
  • AvailabilityHigh

What an attacker needs

  • ⚠Access: Requires local access to the host
  • ⚠Privileges: Requires a low-privilege account
  • ✓User interaction: No user interaction needed
  • ✓Complexity: No special conditions — reliably repeatable

✓ lowers the bar for an attacker · ⚠ raises it

Proof of concept

Public PoC or exploit resources are catalogued below.

Listed by the named source; Vulnpedia has not tested these resources.

PoC data: JSON

Resource commands

searchsploit --cve CVE-2026-43284 && searchsploit -m 52591Fetch the ExploitDB PoC locally; review the code before running it.
searchsploit --cve CVE-2026-43284 && searchsploit -m 52585Fetch the ExploitDB PoC locally; review the code before running it.
curl -s https://vulnpedia.com/cve/CVE-2026-43284/poc.jsonMachine-readable PoC index for this CVE (for automation).

Search for new PoCs

Search GitHub now — results may be empty or unverified.

Tracked sources are checked weekly for the full archive, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.

Data snapshot:

Affected

Vendors Linux Red Hat Siemens

Products Linux Nvidia For Rhel 10 Red Hat Enterprise Linux 10 Red Hat Enterprise Linux 10.0 Extended Update Support Red Hat Enterprise Linux 8 Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support Red Hat Enterprise Linux 8.4 Extended Update Support Long Life Add On Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support Red Hat Enterprise Linux 8.6 Telecommunications Update Service Red Hat Enterprise Linux 8.6 Update Services For Sap Solutions Red Hat Enterprise Linux 8.8 Telecommunications Update Service Red Hat Enterprise Linux 8.8 Update Services For Sap Solutions Red Hat Enterprise Linux 9 Red Hat Enterprise Linux 9.0 Update Services For Sap Solutions Red Hat Enterprise Linux 9.2 Update Services For Sap Solutions Red Hat Enterprise Linux 9.4 Extended Update Support Red Hat Enterprise Linux 9.6 Extended Update Support Red Hat Openshift Container Platform 4.12 Red Hat Openshift Container Platform 4.13 Red Hat Openshift Container Platform 4.14 Red Hat Openshift Container Platform 4.15 Red Hat Openshift Container Platform 4.16 Red Hat Openshift Container Platform 4.17 Red Hat Openshift Container Platform 4.18 Red Hat Openshift Container Platform 4.19 Red Hat Openshift Container Platform 4.20 Red Hat Openshift Container Platform 4.21 Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 7 Simatic S7 1500 Cpu 1518 4 Pn/Dp Mfp Simatic S7 1500 Cpu 1518f 4 Pn/Dp Mfp Siplus S7 1500 Cpu 1518 4 Pn/Dp Mfp Linux Kernel

Weakness (CWE)

  • CWE-123: Write-what-where Condition

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

References and research data (JSON)

Vendor product assessments

Showing 32 of 3917 vendor product statements; 3885 omitted. Read the full vendor advisory.

  • kernel-0:6.12.0-211.7.el10nv.aarch64 as a component of NVIDIA for RHEL 10 · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]?arch=aarch64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • perf-0:6.12.0-124.56.1.el10_1.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 10) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_1?arch=x86_64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-devel-matched-0:5.14.0-284.170.1.el9_2.aarch64 as a component of Red Hat Enterprise Linux AppStream E4S (v.9.2) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_2?arch=aarch64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-64k-debug-devel-matched-0:5.14.0-687.10.1.el9_8.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 9) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_8?arch=aarch64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-0:6.12.0-124.56.1.el10_1.x86_64 as a component of Red Hat Enterprise Linux BaseOS (v. 10) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_1?arch=x86_64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-rt-debuginfo-0:6.12.0-211.7.3.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_2?arch=aarch64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-debug-modules-0:4.18.0-372.192.1.el8_6.x86_64 as a component of Red Hat Enterprise Linux BaseOS AUS (v.8.6) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_6?arch=x86_64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-core-0:4.18.0-477.140.1.el8_8.x86_64 as a component of Red Hat Enterprise Linux BaseOS TUS (v.8.8) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_8?arch=x86_64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kpatch-patch-5_14_0-284_158_1-0:1-2.el9_2.ppc64le as a component of Red Hat Enterprise Linux BaseOS E4S (v.9.2) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_2?arch=ppc64le

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-zfcpdump-modules-extra-0:5.14.0-570.113.1.el9_6.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v.9.6) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_6?arch=s390x

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-modules-0:5.14.0-687.5.3.el9_8.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 9) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_8?arch=aarch64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • perf-debuginfo-0:6.12.0-211.7.3.el10_2.aarch64 as a component of Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_2?arch=aarch64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-debug-debuginfo-0:6.12.0-55.73.1.el10_0.x86_64 as a component of Red Hat Enterprise Linux Real Time for NFV EUS (v. 10.0) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_0?arch=x86_64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-rt-64k-debug-0:6.12.0-55.73.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux Real Time EUS (v. 10.0) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_0?arch=aarch64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-rt-debuginfo-common-x86_64-0:5.14.0-284.170.1.rt14.455.el9_2.x86_64 as a component of Red Hat Enterprise Linux Real Time E4S (v.9.2) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_2?arch=x86_64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • python3-perf-debuginfo-0:5.14.0-687.5.3.el9_8.x86_64 as a component of Red Hat Enterprise Linux Real Time (v. 9) · fixed

    Vendor assessment for this product only.

    pkg:rpm/redhat/[email protected]_8?arch=x86_64

    • vendor fix: For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 The system must be rebooted for this update to take effect. Vendor guidance
    • workaround: See the security bulletin for a detailed mitigation procedure.
    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel as a component of Red Hat Enterprise Linux 6 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-debug as a component of Red Hat Enterprise Linux 6 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-debug

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-devel as a component of Red Hat Enterprise Linux 6 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-devel

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-headers as a component of Red Hat Enterprise Linux 6 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-headers

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel.src as a component of Red Hat Enterprise Linux 6 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel?arch=src

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • bpftool as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/bpftool

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-abi-whitelists as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-abi-whitelists

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-debug-devel as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-debug-devel

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-headers as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-headers

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-rt as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-rt

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-rt-debug-devel as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-rt-debug-devel

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-rt-doc as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-rt-doc

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-rt-trace-devel as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-rt-trace-devel

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-tools as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-tools

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • kernel-tools-libs-devel as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/kernel-tools-libs-devel

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00
  • python-perf as a component of Red Hat Enterprise Linux 7 · known not affected

    Vendor assessment for this product only.

    Reason: vulnerable code not present

    pkg:rpm/redhat/python-perf

    Red Hat · CVE-2026-43284 · Updated 2026-10-09T01:04:41+00:00

Unverified PoC candidates

Catalogue matches for further research. These repositories have not been validated as working exploits.

43 candidates

Additional exploitation reports

Source-specific reports, separate from CISA KEV. Repeated observations from one source are not independent confirmations.

Known Affected Software Configurations

VendorProductVersion range
LinuxLinux Kernel≥ 4.11 and < 5.10.255
LinuxLinux Kernel≥ 5.12 and < 5.15.205
LinuxLinux Kernel≥ 5.16 and < 6.1.171
LinuxLinux Kernel≥ 6.2 and < 6.6.138
LinuxLinux Kernel≥ 6.7 and < 6.12.87
LinuxLinux Kernel≥ 6.13 and < 6.18.28
LinuxLinux Kernel≥ 7.0 and < 7.0.5

All CVSS metrics

  • HIGH 8.8 v3.1 · CNA Primary
    CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
  • HIGH 7.8 v3.1 · ADP Primary
    CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
  • HIGH 7.8 v3.1 · ADP Primary
    CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • HIGH 8.8 v3.1 · NVD Secondary
    CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
  • HIGH 7.8 v3.1 · NVD Secondary
    CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
  • HIGH 7.8 v3.1 · NVD Secondary
    CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

References

Exploit-tagged references (not proof of a PoC)

Patches & mitigations

Advisories

Technical & other

Sources: NVD · CVE.org · All sources and attribution · EPSS