Improper access control in Linux kernel - CVE-2026-74736
Published: August 27, 2026
Vulnerability details
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to improper access control in cls_bpf_prog_from_efd() in net/sched/cls_bpf.c when attaching a device-bound bpf classifier program to a network device via cls_bpf with skip_sw. A local user can attach a program bound to a different device and then delete the original device to cause a denial of service.
The issue can trigger a kernel warning and may panic the system when panic_on_warn=1.
Affected software
How to mitigate CVE-2026-74736
External References
- https://git.kernel.org/stable/c/120977e2c096deea4e866e4273be9220b957c29e
- https://git.kernel.org/stable/c/5685bbbd3cbfbeb0de96a1d275a5ca073dfebb5e
- https://git.kernel.org/stable/c/adb3e7c26a51a10d94a241c6de7a81a2863dcacf
- https://git.kernel.org/stable/c/daf546ab5763ce6a18280cb4db060e836c515301
- https://git.kernel.org/stable/c/ec5a552f4b2d841c6c021752450716e1a9676661