← Vulnerability feed

Vulnerability record · CVE-2026-46300 · published 23 May 2026

CVE-2026-46300: Linux kernel out-of-bounds write vulnerability

Linux · Linux Kernel

In the Linux kernel, the following vulnerability has been resolved: net: skbuff: preserve shared-frag marker during coalescing skb_try_coalesce() can attach paged frags from @from to @to. If @from has SKBFL_SHARED_FRAG set, the resulting @to skb can contain the same externally-owned or page-cache-backed frags, but the shared-frag marker is currently lost. That breaks the invariant relied on by later in-place writers. In particular, ESP input checks skb_has_shared_frag() before deciding whether an uncloned nonlinear skb can skip skb_cow_data(). If TCP receive coalescing has moved shared frags into an unmarked skb, ESP can see skb_has_shared_frag() as false and decrypt in place over page-cache backed frags. Propagate SKBFL_SHARED_FRAG when skb_try_coalesce() transfers paged frags. The tailroom copy path does not need the marker because it copies bytes into @to's linear data rather than transferring frag descriptors.

7.8 CVSS 3.1 High CISA KEV since 28 Oct 2026 EPSS 16% · top 3.0% CWE-787 · Out-of-bounds writeCWE-456 · CWE-456
7.8CVSS 3.1 base score
16%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
8Affected product versions listed by NVD
51References
29 Oct 2026Last modified by NVD

Description

In the Linux kernel, the following vulnerability has been resolved: net: skbuff: preserve shared-frag marker during coalescing skb_try_coalesce() can attach paged frags from @from to @to. If @from has SKBFL_SHARED_FRAG set, the resulting @to skb can contain the same externally-owned or page-cache-backed frags, but the shared-frag marker is currently lost. That breaks the invariant relied on by later in-place writers. In particular, ESP input checks skb_has_shared_frag() before deciding whether an uncloned nonlinear skb can skip skb_cow_data(). If TCP receive coalescing has moved shared frags into an unmarked skb, ESP can see skb_has_shared_frag() as false and decrypt in place over page-cache backed frags. Propagate SKBFL_SHARED_FRAG when skb_try_coalesce() transfers paged frags. The tailroom copy path does not need the marker because it copies bytes into @to's linear data rather than transferring frag descriptors.

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

Exploitation in the wild

CISA added CVE-2026-46300 to the Known Exploited Vulnerabilities catalog on 28 October 2026 as "Linux Kernel Missing Initialization of a Variable Vulnerability". Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines. Federal deadline 31 October 2026.

Affected products

8 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
https://git.kernel.org/stable/c/2f2b16022a2e10ca7bccfb98db5ed2ec0f72641c Patch
https://git.kernel.org/stable/c/3599e6b3cc1ada96883d496a50a210d3afbb6987 Patch
https://git.kernel.org/stable/c/3884358a9286b17f389a72b1426fc4547c23c111 Patch
https://git.kernel.org/stable/c/3bd9e113d50034db99d7ef69fd8e5242d15e414a Patch
https://git.kernel.org/stable/c/760e1addc27ba1a7beb4a0a7e8b3e9ec49e7a34e Patch
https://git.kernel.org/stable/c/78bf6b6bb19541d19fbda6242e7cfe2c682763c0 Patch
https://git.kernel.org/stable/c/9d3e5fd19fe1063bf607219e8562fbd567b8e8d5 Patch
https://git.kernel.org/stable/c/f84eca5817390257cef78013d0112481c503b4a3 Patch
http://www.openwall.com/lists/oss-security/2026/05/13/5 Mailing List
http://www.openwall.com/lists/oss-security/2026/05/21/11 Mailing List
http://www.openwall.com/lists/oss-security/2026/05/21/12 Mailing List
http://www.openwall.com/lists/oss-security/2026/05/21/13 Mailing List
https://access.redhat.com/errata/RHBA-2026:20032 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19521 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19540 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19568 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19569 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19664 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19666 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19705 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19711 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:19875 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:20051 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:20054 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:20087 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:20129 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:20130 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:20299 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:20593 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:21656 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:21690 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:21695 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:21702 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:23233 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:23240 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:23245 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:23468 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:23469 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:23470 Third Party Advisory
https://access.redhat.com/errata/RHSA-2026:23471 Third Party Advisory

Track CVE-2026-46300 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2025-39682Linux kernel TLS zero-length record handling flaw on rx_listThe Linux kernel TLS receive path mishandles zero-length records that arrive from the rx_list, breaking the assumption that a record type change cann…KEVEPSS 3.3%analysed9.8CVE-2019-11043PHP-FPM buffer overflow enables remote code executionPHP-FPM in certain configurations writes past allocated buffers into FCGI protocol data space, an out-of-bounds write (CWE-787, CWE-120). It affects …KEVEPSS 100%analysed9.8CVE-2018-14667RichFaces Framework EL injection enables unauthenticated remote code executionRichFaces Framework 3.X through 3.3.4 is vulnerable to Expression Language injection through the UserResource resource. A remote, unauthenticated att…KEVEPSS 74%analysed9.8CVE-2016-3427Oracle Java SE JMX Improper Access Control VulnerabilityCVE-2016-3427 is an unspecified vulnerability in Oracle Java SE 6u113, 7u99, 8u77, Java SE Embedded 8u77, and JRockit R28.3.9, reached through vector…KEVEPSS 92%analysed9.8CVE-2015-2590Oracle Java SE Libraries flaw allows remote code executionCVE-2015-2590 is an unspecified vulnerability in the Libraries component of Oracle Java SE 6u95, 7u80, 8u45 and Java SE Embedded 7u75, 8u33. The reco…KEVEPSS 25%analysed9.8CVE-2015-5119Adobe Flash Player ActionScript 3 ByteArray use-after-freeA use-after-free flaw exists in the ByteArray class of the ActionScript 3 implementation in Adobe Flash Player. Crafted Flash content that overrides …KEVEPSS 99%analysed9.8CVE-2015-3113Adobe Flash Player heap buffer overflow allows remote code executionAdobe Flash Player contains a heap-based buffer overflow (CWE-122/CWE-787) reachable through unspecified vectors. It affects Flash Player before 13.0…KEVEPSS 100%analysed9.8CVE-2015-3043Adobe Flash Player memory corruption allows arbitrary code executionAdobe Flash Player contains an out-of-bounds write (CWE-787) that corrupts memory and can lead to arbitrary code execution or a denial of service. Th…KEVEPSS 74%analysed

Source: NIST National Vulnerability Database (record CVE-2026-46300), CISA KEV, FIRST EPSS (scores of 2026-11-11). This page is refreshed as NVD updates the record.