PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74560 Linux CVE debrief

A buffer leak vulnerability has been identified in the Linux kernel, specifically in the xsk_drop_skb() function for AF_XDP multi-buffer Tx. This issue arises when the function is called in three different scenarios: during the error path of xsk_build_skb() due to an EOVERFLOW error, in the post-loop cleanup of __xsk_generic_xmit() due to an invalid descriptor in the TX ring, and during socket closure while xs->skb holds an incomplete packet. In all these cases, TX descriptors for processed fragments have been consumed from the TX ring, and CQ slots have been reserved. However, xsk_drop_skb() calls xsk_consume_skb(), which cancels the CQ reservations via xsk_cq_cancel_locked(), leading to a buffer leak.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-15
Original CVE updated
2026-10-21
Advisory published
2026-08-15
Advisory updated
2026-10-21

Who should care

Linux system administrators, maintainers, and users of AF_XDP multi-buffer Tx functionality should be aware of this vulnerability and take necessary actions to mitigate potential risks.

Why it matters

Linux system administrators and maintainers should prioritize assessing exposure and applying remediation due to potential denial-of-service and information disclosure risks associated with this buffer leak vulnerability.

  • Potential denial-of-service due to buffer leaks.
  • Information disclosure risks due to improper handling of sensitive data.
  • Need for version updates and potential compensating controls.
  • Verification of system configurations and Linux kernel versions.

Technical summary

The vulnerability is caused by the xsk_drop_skb() function not properly handling buffer leaks in certain scenarios, leading to potential denial-of-service or information disclosure. Linux system administrators and maintainers should prioritize assessing exposure and applying remediation, focusing on version updates and potential compensating controls. The issue arises when the function is called in three different scenarios: during the error path of xsk_build_skb() due to an EOVERFLOW error, in the post-loop cleanup of __xsk_generic_xmit() due to an invalid descriptor in the TX ring, and during socket closure while xs->skb holds an incomplete packet. In all these cases, TX descriptors for processed fragments

Defensive priority

Linux system administrators and maintainers should prioritize assessing exposure and applying remediation, focusing on version updates and potential compensating controls.

Recommended defensive actions

  • Assess exposure by reviewing system configurations and Linux kernel versions.
  • Apply version updates or patches provided by the Linux kernel maintainers.
  • Monitor system logs for potential indicators of compromise related to this vulnerability.
  • Verify the integrity of the Linux kernel and related components.
  • 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, specific details about exploitation, impact, and remediation are limited.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74560 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-74560

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-74560 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-74560

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • xsk: fix buffer leak in xsk_drop_skb() for AF_XDP multi-buffer Tx

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/74xxx/CVE-2026-74560.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/c24b3379c0ff00101b9ede54d36f7138d8a02c43

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/05e283466b86e0b25a5209a3eafe87aa9886064a

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/a0528ab6af62bf57153caaf8ea28e5fcb0e18fd4

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/a3c8382ebce4780c6b3ace2c09bc342313ac0186

    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.