PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-45932 Linux CVE debrief

A permission bypass vulnerability in the Linux kernel's BPF subsystem allowed unprivileged users to detach BPF programs from tcx and netkit network devices when no program file descriptor was provided to BPF_PROG_DETACH. The vulnerability stemmed from missing capability checks in this specific code path. The fix adds verification that the calling process holds CAP_NET_ADMIN or CAP_SYS_ADMIN before allowing detach operations without an explicit program fd. This affects kernel versions prior to the patched commits.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-27
Original CVE updated
2026-06-24
Advisory published
2026-05-27
Advisory updated
2026-06-24

Who should care

Linux system administrators, kernel security teams, and organizations using BPF-based network security controls on tcx or netkit interfaces. Cloud providers and container platforms relying on BPF for network policy enforcement should prioritize patching.

Technical summary

The BPF subsystem in the Linux kernel failed to validate capabilities when processing BPF_PROG_DETACH operations on tcx (TC eXpress Data Path) and netkit devices without an explicit program file descriptor. Normally, providing a program fd allows the kernel to verify ownership; however, the alternative path that detaches by device/index alone lacked CAP_NET_ADMIN or CAP_SYS_ADMIN checks. This permitted any local user to remove BPF programs from these network interfaces, potentially disrupting network filtering, monitoring, or redirection policies. The resolution adds capability verification to this code path, ensuring only privileged users can perform detach operations without explicit program ownership.

Defensive priority

high

Recommended defensive actions

  • Apply kernel patches from stable tree commits referenced in official sources
  • Verify BPF detach operations require appropriate capabilities in deployed kernels
  • Review systems with unprivileged BPF access for unauthorized program detachment
  • Monitor for anomalous BPF program state changes on tcx/netkit interfaces

Evidence notes

The vulnerability description is sourced from the official CVE record published 2026-05-27. Three kernel.org stable tree commits are referenced as resolution sources. The vendor identification carries low confidence and requires review, with 'Kernel' identified as a reference domain candidate.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-45932 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-45932 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/3f04cc1e5374da4c5e791ae010a06cfea7bacbe6

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4e0772cded109c238411f2fac36ac39302758b81

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

  • Source reference

    Unverified legacy reference

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

    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.