PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74736 Linux CVE debrief

A vulnerability in the Linux kernel's cls_bpf implementation could allow a locally authenticated attacker to cause a denial of service or potentially execute arbitrary code with elevated privileges. The issue arises from the improper handling of device-bound programs bound to a different device. When a program loaded with prog_ifindex for one device is attached to another device via cls_bpf + skip_sw, deleting the first device can destroy the program's offload state while it's still attached to the second device, potentially triggering a WARN or panic.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-26
Original CVE updated
2026-10-16
Advisory published
2026-08-26
Advisory updated
2026-10-16

Who should care

Linux administrators and users, network administrators, security teams, operators managing Linux-based systems, vulnerability management teams, and platform security teams responsible for Linux kernel updates and configurations across various environments and infrastructures.

Why it matters

This vulnerability in the Linux kernel's cls_bpf implementation could lead to denial of service or potentially allow for arbitrary code execution with elevated privileges. Linux administrators and users, network administrators, and security teams should assess exposure, prioritize patching, and monitor for suspicious activity.

  • Denial of service due to potential netdevsim WARN or panic
  • Potential for elevated privilege execution
  • Need for verification of affected systems and application of patches
  • Importance of monitoring system logs for suspicious events

Technical summary

The Linux kernel's cls_bpf implementation did not properly verify that a device-bound program's bound netdev matches the TC netdev the classifier is being attached to. This oversight could lead to a program loaded for one device being attached to another, potentially causing issues when the first device is deleted. The improper handling of device-bound programs bound to a different device could allow a locally authenticated attacker to cause a denial of service or potentially execute arbitrary code with elevated privileges. The issue arises from the lack of verification between the device-bound program's netdev and the TC netdev during the attachment process via cls_bpf + skip_sw. This could result in the offlo

Defensive priority

Medium

Recommended defensive actions

  • Review and apply available patches to Linux kernel
  • Verify affected systems are updated to a fixed version
  • Monitor system logs for potential denial-of-service or elevated privilege events
  • Conduct a thorough review of system configurations and network setups
  • Inventory and assess all systems using the Linux kernel for exposure
  • Implement compensating controls for exposed systems while remediation is scheduled
  • Track and document remediation progress and verification efforts

Evidence notes

The CVE record and associated source item provide details about the vulnerability, including its description, affected versions, and references to relevant commits. However, there is limited information about potential exploits or attacks in the wild.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74736 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-74736 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • net/sched: cls_bpf: reject dev-bound programs bound to a different device

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5685bbbd3cbfbeb0de96a1d275a5ca073dfebb5e

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/120977e2c096deea4e866e4273be9220b957c29e

    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.