PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74476 Linux CVE debrief

The Linux kernel vulnerability CVE-2026-74476 was resolved by converting frag_list skbs before running XDP. A frag_list skb can reach veth with data_len set but nr_frags zero. The conversion ensures that XDP frags are only advertised when the resulting skb has frags[]. This vulnerability affects Linux kernel versions and may impact various Linux distributions. Users of these distributions should be aware of the vulnerability and take necessary actions to mitigate its impact. The vulnerability has been resolved in the Linux kernel, and users can apply vendor patches or updates to resolve the vulnerability.

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

Who should care

Linux kernel developers, administrators, and users who rely on the Linux kernel for their systems, especially those responsible for maintaining and securing Linux-based infrastructure, should be aware of this vulnerability and take necessary actions to mitigate its impact. This includes reviewing system configurations, assessing potential exposure, and implementing compensating controls where necessary. Additionally, security teams and vulnerability management teams should prioritize patching and monitoring for potential exploitation attempts. Linux distribution maintainers and security researchers may also be interested in the technical details of this vulnerability and its resolution. Furthermore, organizations using Linux-based systems in their products or services should evaluate the vulnerability's impact on their offerings and take appropriate measures to protect their customers. The vulnerability's resolution and mitigation strategies should be communicated to relevant stakeholders, including system administrators, security teams, and end-users, to ensure a coordinated response to the vulnerability. IT service providers and managed security service providers may also need to review and update their services to address this vulnerability in their clients' systems. Lastly, Linux kernel contributors and maintainers may be interested in the technical changes made to resolve this vulnerability and how they can improve the kernel's security posture in the future. The vulnerability affects Linux kernel versions and may impact various Linux distributions, so users of these distributions should also be aware of the vulnerability and take necessary actions. The vulnerability has been resolved in the Linux kernel, and users can apply vendor patches or updates to resolve the vulnerability. The vulnerability's impact can be mitigated by implementing compensating controls, such as monitoring for potential exploitation attempts and reviewing system configurations. The vulnerability's resolution and mitigation strategies should be documented and shared with relevant stakeholders to ensure a coordinated response to the vulnerability. The Linux kernel community and Linux

Technical summary

The Linux kernel vulnerability CVE-2026-74476 occurs when a frag_list skb reaches veth with data_len set but nr_frags zero. The veth_convert_skb_to_xdp_buff() function only converts skbs that are shared, locked, have frags[], or do not have enough headroom. This exposes frag_list data to XDP as if it were stored in frags[], but frags[] is empty. To resolve this, non-linear skbs are routed through skb_pp_cow_data() before exposing them to XDP, and XDP frags are only advertised when the resulting skb has frags[].

Defensive priority

Medium

Recommended defensive actions

  • Inventory and assess Linux kernel versions for potential vulnerability
  • Apply vendor patches or updates to resolve the vulnerability
  • Monitor for potential exploitation attempts
  • Implement compensating controls to mitigate potential impact
  • Review system configurations and assess potential exposure
  • Implement monitoring and detection for potential exploitation attempts
  • Track exceptions and retest remediated assets

Evidence notes

The vulnerability allows non-linear skbs to be routed through skb_pp_cow_data() before exposing them to XDP. This prevents AF_XDP copy mode from trusting bogus XDP fragment metadata and crashing in memcpy() from __xsk_rcv(). To verify, defenders should review the Linux kernel versions for potential vulnerability, assess the impact of the vulnerability on their systems, and apply vendor patches or updates to resolve the vulnerability.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74476 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-74476 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5c1c15c540fc45820ce3033c319151ec891bc10a

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

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

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

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

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

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

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

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.