Skip to main content

Linux Kernel CVE-2026-45932

| EUVDEUVD-2026-32216 HIGH
2026-05-27 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-p87w-4q4g-fjpw
7.3
CVSS 3.1 · Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain unprivileged local shell
  2. Delivery
    Identify tcx/netkit-attached network device
  3. Exploit
    Invoke BPF_PROG_DETACH without prog fd
  4. Execution
    Bypass missing CAP_NET_ADMIN check
  5. Persist
    Remove kernel BPF program from device
  6. Impact
    Disrupt network filtering or policy enforcement

Vulnerability Assessment

Exploitation Conditions

Requires local code execution on the target host as any user (CVSS PR:L is satisfied by an ordinary unprivileged account - no root or special groups needed) and a kernel built with BPF, tcx, or netkit support that exposes the affected detach path; the attacker must call BPF_PROG_DETACH against a tcx or netkit attachment point while deliberately omitting the program file descriptor argument, which is the exact code path the fix gates with CAP_NET_ADMIN/CAP_SYS_ADMIN. Exploitation is limited to systems where unprivileged users can invoke the bpf() syscall (kernel.unprivileged_bpf_disabled=0, the historical default on many distributions) and where a tcx or netkit program is currently attached to a device worth detaching; remote exploitation is not possible (CVSS AV:L), no user interaction is needed (UI:N), and hardened hosts that already set unprivileged_bpf_disabled=1 or sandbox bpf() via seccomp are not exposed.

Impact

The CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H scores 7.3 (High) and accurately reflects the threat profile: local access with low privileges is sufficient, no user interaction is needed, and the integrity and availability impacts are high because detaching a tcx/netkit program can disrupt filtering, routing, or policy enforcement on a network device. Despite the High CVSS, real-world urgency is moderated by the very low EPSS score of 0.01% (3rd percentile) and the absence of CISA KEV listing or any publicly available exploit, indicating no observed mass exploitation. The fix originates from kernel maintainers via stable tree commits rather than a downstream vendor advisory, and no CWE was assigned - the missing-CWE field is a data gap but does not contradict the description. Operators running multi-tenant Linux hosts, container platforms, or shared developer systems where untrusted local users can invoke BPF syscalls should treat this as a meaningful local-tampering risk; single-user or tightly-controlled systems face minimal practical exposure.

Exploit ScenarioDerived

A low-privileged local user on a shared Linux host - for example, an unprivileged tenant on a container runtime or a developer on a shared build server - invokes the BPF_PROG_DETACH syscall against a tcx or netkit hook on a network device without supplying a program file descriptor, causing the kernel to remove the attached BPF program despite the user lacking CAP_NET_ADMIN. The result is disruption or removal of in-kernel network filtering, policy, or routing logic, which can break tenant isolation, disable security monitoring, or cause denial of service for co-tenants. No public exploit identified at time of analysis, but the syscall is straightforward to invoke and a working proof-of-concept could be written in a few lines of C against libbpf.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 30, 2026

Privilege escalation in the Linux kernel BPF subsystem allows unprivileged local users to detach tcx and netkit BPF programs from network devices without holding CAP_NET_ADMIN or CAP_SYS_ADMIN, due to a missing capability check in BPF_PROG_DETACH when no program file descriptor is supplied. The flaw enables low-privileged attackers to tamper with networking integrity and availability on affected kernels, though no public exploit identified at time of analysis and EPSS exploitation probability is very low at 0.01%.

RemediationAI

Vendor-released patch: upgrade to Linux kernel 6.18.14, 6.19.4, or any later stable release that includes commits ae23bc81ddf7c17b663c4ed1b21e35527b0a7131, 4e0772cded109c238411f2fac36ac39302758b81, or 3f04cc1e5374da4c5e791ae010a06cfea7bacbe6 (see https://git.kernel.org/stable/c/ae23bc81ddf7c17b663c4ed1b21e35527b0a7131, https://git.kernel.org/stable/c/4e0772cded109c238411f2fac36ac39302758b81, and https://git.kernel.org/stable/c/3f04cc1e5374da4c5e791ae010a06cfea7bacbe6), and rebuild downstream distribution kernels accordingly. Where immediate kernel upgrade is not feasible, restrict the bpf() syscall on multi-tenant systems by enabling kernel.unprivileged_bpf_disabled=1 via sysctl (this prevents unprivileged BPF use broadly and may break workloads that rely on user-mode BPF such as some observability agents), or apply a seccomp filter at the container/sandbox layer to block BPF_PROG_DETACH for untrusted processes (which requires per-workload tuning and may interfere with legitimate program lifecycle management). On container hosts, ensuring containers do not receive CAP_BPF and run under user namespaces without host-network privileges further reduces exposure at the cost of constraining networking-oriented workloads.

Affected VersionsENISA

Linux e420bed025071a623d2720a92bc2245c84757ecb <ae23bc81ddf7c17b663c4ed1b21e35527b0a7131
Linux patch: 7.0
Linux e420bed025071a623d2720a92bc2245c84757ecb <4e0772cded109c238411f2fac36ac39302758b81
Linux patch: 0
Linux e420bed025071a623d2720a92bc2245c84757ecb <3f04cc1e5374da4c5e791ae010a06cfea7bacbe6
Linux 6.6
Linux patch: 6.18.14
Linux patch: 6.19.4

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the Linux kernel's BPF (Berkeley Packet Filter) infrastructure, specifically in the tcx (TC eXpress) and netkit hook attach/detach logic used to manage traffic control and virtual networking BPF programs. The BPF_PROG_DETACH syscall path normally validates that the caller holds CAP_NET_ADMIN or CAP_SYS_ADMIN when manipulating network-scoped programs, but the code path taken when the userspace caller omits a program file descriptor failed to enforce that capability gate, allowing any local user to remove BPF programs attached to a device. While no CWE was assigned by NVD, the root cause is a classic missing-authorization defect (CWE-862 class) in a privileged kernel syscall handler, which the upstream fix remediates by adding the explicit capability check before the detach proceeds.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY 7.3 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
SUSE HIGH
Red Hat 7.0 HIGH

Primary rating from Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67).

CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
May 30, 2026 - 11:22 NVD
7.3 (HIGH)
Patch available
May 27, 2026 - 19:46 EUVD
CVE Published
May 27, 2026 - 14:17 nvd
UNKNOWN (no severity yet)
CVE Published
May 27, 2026 - 14:17 nvd
HIGH 7.3

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

bpf: Fix tcx/netkit detach permissions when prog fd isn't given

This commit fixes a security issue where BPF_PROG_DETACH on tcx or netkit devices could be executed by any user when no program fd was provided, bypassing permission checks. The fix adds a capability check for CAP_NET_ADMIN or CAP_SYS_ADMIN in this case.

Executive ViewAI

Why It Matters

CVE-2026-45932 is a privilege escalation vulnerability in the Linux kernel BPF subsystem that allows unprivileged local users to detach network BPF programs without administrative privileges, potentially disrupting network integrity. While the CVSS score is 7.3, exploitation probability is very low (0.0% EPSS) and requires local system access, making this a manageable risk for most organizations with standard access controls.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 97% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Vendor StatusVendor

SUSE

Severity: High
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy