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

bpf: Disable xfrm_decode_session hook attachment

BPF LSM programs can currently attach to xfrm_decode_session(). That
hook may return an error, but security_skb_classify_flow() calls it
from a void path and triggers BUG_ON() if an error is returned.

Disable BPF attachment to the hook to prevent a BPF LSM program from
turning packet classification into a full panic.
Published: 2026-08-28
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: kernel panic / system crash (Denial of Service)
Action: Immediate Patch
AI Analysis

Impact

BPF LSM programs can attach to the xfrm_decode_session hook, which may return an error. The security_skb_classify_flow() function calls this hook from a void path and triggers a BUG_ON when an error is returned, causing a kernel panic. The vulnerability is caused by an unchecked return value (CWE‑252), resulting in a system crash that effectively denies service.

Affected Systems

The vulnerability affects all Linux kernel builds that include the BPF LSM framework and the xfrm_decode_session hook, such as the standard upstream Linux kernel. Any system running a kernel version prior to the commit that disables BPF attachment to this hook is susceptible, regardless of distribution or custom kernel modifications.

Risk and Exploitability

The CVSS score is 5.5, indicating a medium severity impact, and the EPSS score is less than 1 %, indicating a very low exploitation probability. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is privileged or elevated execution that allows loading a malicious BPF LSM program, which could trigger a kernel panic when the xfrm_decode_session hook returns an error. The consequence is a full kernel crash that results in denial of service.

Generated by OpenCVE AI on September 2, 2026 at 06:13 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that includes the patch disabling BPF attachment to xfrm_decode_session (e.g., commit 12091470c6b4c1c14b2de12dcbae2ada6cb6d20b).
  • Rebuild and install the updated kernel to ensure the fix is active on the system.
  • If the kernel cannot be updated immediately, temporarily disable BPF LSM program loading or block attachment to the xfrm_decode_session hook via kernel configuration or runtime policies.

Generated by OpenCVE AI on September 2, 2026 at 06:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-390

Tue, 01 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-252
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Fri, 28 Aug 2026 11:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-390

Fri, 28 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: bpf: Disable xfrm_decode_session hook attachment BPF LSM programs can currently attach to xfrm_decode_session(). That hook may return an error, but security_skb_classify_flow() calls it from a void path and triggers BUG_ON() if an error is returned. Disable BPF attachment to the hook to prevent a BPF LSM program from turning packet classification into a full panic.
Title bpf: Disable xfrm_decode_session hook attachment
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-28T06:49:10.511Z

Reserved: 2026-08-26T14:34:25.782Z

Link: CVE-2026-80669

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T08:16:52.207

Modified: 2026-08-28T08:16:52.207

Link: CVE-2026-80669

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-28T00:00:00Z

Links: CVE-2026-80669 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T06:15:04Z

Weaknesses