PatchSiren cyber security CVE debrief
CVE-2026-99079 Linux CVE debrief
A vulnerability in the Linux kernel's net/mlx5e component can lead to stale XSK buffer release on refill retry, potentially causing a double-publish of the same UMEM frame. This issue arises when an XDP redirect to an AF_XDP socket fails due to a full RX ring, and the XSK core frees the buffer. During a subsequent batched refill of a legacy cyclic RQ, the driver releases the WQE's XSK buffer before allocating a replacement. If the refill only partially succeeds, a WQE without a replacement retains its old buffer pointer, which can be freed later through the stale pointer.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- CRITICAL 9.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-24
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-24
Who should care
Linux system administrators, security teams, and developers working with AF_XDP sockets and XDP redirects should assess exposure and prioritize remediation. Linux system administrators and security teams should prioritize verifying exposure and applying remediation, focusing on systems utilizing AF_XDP sockets and XDP redirects. Operators managing Linux systems with AF_XDP sockets and XDP redirects should review and apply patches from Linux vendors for the
Why it matters
This vulnerability in the Linux kernel's net/mlx5e component can lead to silent failures and potential data corruption, requiring verification and remediation priority for Linux systems utilizing AF_XDP sockets and XDP redirects.
- Potential double-publish of the same UMEM frame.
- Silent failure without kernel warning or splat.
- Possible data corruption or unexpected behavior.
- Verification priority for Linux systems utilizing AF_XDP sockets and XDP redirects.
Technical summary
The vulnerability occurs in the Linux kernel's net/mlx5e component, specifically in the handling of XSK buffers during refill retries. When an XDP redirect to an AF_XDP socket fails due to a full RX ring, the XSK core frees the buffer. However, the driver releases the WQE's XSK buffer before allocating a replacement, potentially leading to a double-publish of the same UMEM frame. This issue arises when an XDP redirect to an AF_XDP socket fails due to a full RX ring, and the XSK core frees the buffer. During a subsequent batched refill of a legacy cyclic RQ, the driver releases the WQE's XSK buffer before allocating a replacement. If the refill only partially succeeds, a WQE without a replacement retains its old
Defensive priority
Linux system administrators and security teams should prioritize verifying exposure and applying remediation, focusing on systems utilizing AF_XDP sockets and XDP redirects.
Recommended defensive actions
- Verify Linux kernel versions and assess exposure based on the provided affected versions.
- Review and apply patches from Linux vendors for the affected component.
- Monitor system logs for events related to XDP redirects and AF_XDP sockets.
- Implement compensating controls, such as rate limiting or monitoring XDP redirect traffic.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE record and source item provide details on the vulnerability, including its description, affected versions, and references to source code changes. However, the corpus does not establish versions, exploitation, impact, or remediation beyond vendor-provided information.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-99079 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-99079
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-99079 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-99079
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
net/mlx5e: Prevent stale XSK buffer release on refill retry
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99079.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/32bbb870078d467479965c21bbc4960c57eea208
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/34d1db2b18e1c1d189e34dd51923e031815f88e3
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/639522e5056cade578a324acfa993ec6c9f7f5dc
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/655f47477054d19de3b138840be229a1a4490d0c
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e01620844c5c88b6fcf819d171df8e3976a0e76f
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.