PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-46321 Linux CVE debrief

A local process can trigger a page leak in the Linux kernel's tun driver, potentially leading to memory exhaustion and an OOM panic, by attaching a tun/tap device as a vhost-net backend and feeding TX descriptors with lengths below ETH_HLEN. This issue arises from the tun_xdp_one() function not freeing pages for short frames, causing a page leak that can exhaust host memory and trigger an OOM panic. Defenders should assess exposure and prioritize patching and monitoring for Linux kernel-based systems, particularly those using tun/tap devices.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-06-09
Original CVE updated
2026-10-15
Advisory published
2026-06-09
Advisory updated
2026-10-15

Who should care

Defenders responsible for Linux kernel-based systems, particularly those using tun/tap devices, should assess exposure and prioritize patching and monitoring. This includes reviewing system configurations to ensure tun/tap devices are properly secured and monitoring system activity for suspicious behavior. Linux kernel versions 5.10, 5.15, 6.1, 6.6, and 6.9 are affected, and defenders should verify and apply patches for these versions.

Why it matters

CVE-2026-46321 is a vulnerability in the Linux kernel's tun driver that can lead to page leaks, memory exhaustion, and OOM panics, requiring defenders to verify and apply patches, review system configurations, and monitor for suspicious activity.

  • Memory exhaustion and OOM panic
  • Potential for local privilege escalation
  • Increased risk for denial-of-service attacks
  • Need for patch verification and application

Technical summary

The Linux kernel's tun driver does not free pages for short frames in tun_xdp_one(), leading to a page leak that can cause memory exhaustion and an OOM panic. This occurs when a local process attaches a tun/tap device as the vhost-net backend and feeds TX descriptors whose length minus the virtio-net header is below ETH_HLEN. The issue can be mitigated by verifying and applying patches, reviewing system configurations, and monitoring for suspicious activity. Affected systems should be prioritized for patching, and defenders should review compensating controls for exposed systems.

Defensive priority

Defenders should prioritize verifying and applying patches for Linux kernel versions 5.10, 5.15, 6.1, 6.6, and 6.9, as well as reviewing system configurations and monitoring for suspicious activity.

Recommended defensive actions

  • Verify and apply patches for Linux kernel versions 5.10, 5.15, 6.1, 6.6, and 6.9
  • Review system configurations to ensure tun/tap devices are properly secured
  • Monitor system activity for suspicious behavior
  • Update Linux kernel to a version that includes the fix
  • Perform vulnerability scanning to identify potentially affected systems
  • Implement compensating controls for exposed systems
  • Track exceptions and retest remediated assets

Evidence notes

The CVE record and source item provide details on the vulnerability, including its description, affected versions, and references to relevant commits and advisories. The Linux kernel's tun driver does not free pages for short frames in tun_xdp_one(), leading to a page leak that can cause memory exhaustion and an OOM panic. Defenders should verify and apply patches for Linux kernel versions 5.10, 5.15, 6.1, 6.6, and 6.9, review system configurations, and monitor for suspicious activity. Evidence limits are based on available source and

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46321 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-46321 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • tun: free page on short-frame rejection in tun_xdp_one()

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0a6f46a9332ad6958992d64d3b3a81a80b2ca940

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0e8211fcf9426f5adddf32516ba0f400ceb9544d

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/69863ff2720a0e9871f1a5710f2a33a94217fee0

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/37a1c268c2c8090bf4dc552d732bd23ba36f8eb0

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/98c67be9eb9de72465a071949e84a3cdb8fab5a3

    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.