Answer in brief
CVE-2026-99284 records a Unknown severity vulnerability in net: skbuff: propagate shared-frag marker in skb_zerocopy(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=af2806f8f90a150160be898cd85332459c83c5cb <1c623e3cbf43f12dd4a72712079bfa247a9b8ba3 || >=af2806f8f90a150160be898cd85332459c83c5cb <d7d6ff98d5d1b400f02211f962ac32cc0020aeab || >=af2806f8f90a150160be898cd85332459c83c5cb <1a9c180cd8435917b7516edfb1c9148032c28773 || >=af2806f8f90a150160be898cd85332459c83c5cb <79dc34beb1fdb3da79753e51e15c68591a2561fe | 1c623e3cbf43f12dd4a72712079bfa247a9b8ba3, d7d6ff98d5d1b400f02211f962ac32cc0020aeab, 1a9c180cd8435917b7516edfb1c9148032c28773, 79dc34beb1fdb3da79753e51e15c68591a2561fe |
| Linux/Linuxgeneric | 3.14 | Not reported |
Published upstream
Nov 7, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Nov 7, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Nov 7, 2026
In the Linux kernel, the following vulnerability has been resolved: net: skbuff: propagate shared-frag marker in skb_zerocopy() skb_zerocopy() moves frag descriptors from @from into @to and takes a reference on each frag, but it does not copy skb_shinfo(from)->flags into skb_shinfo(to)->flags. A destination skb holding the same page-cache backed frags as the source therefore reports skb_has_shared_frag() as false. That breaks the invariant relied on by later in-place writers. ESP input checks skb_has_shared_frag() before deciding whether an uncloned nonlinear skb can skip skb_cow_data(); with the marker lost, an skb that skb_zerocopy() built for nfnetlink_queue or for an openvswitch upcall is decrypted in place, letting an unprivileged user write into the page cache of a root-owned read-only file. Propagate SKBFL_SHARED_FRAG when frag descriptors are copied, as done for the other frag-transfer helpers.
Quoted source text, attributed separately from HOL analysis.