PatchSiren

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.