PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74740 Linux CVE debrief

A TOCTOU (time-of-check to time-of-use) vulnerability exists in the Linux kernel's net/sched: act_api. The vulnerability arises from a race condition in the tcf_action_exec() function, which handles TC_ACT_GOTO_CHAIN. This condition allows for a NULL dereference on a->goto_chain. The issue has been resolved by performing a single rcu_dereference_bh() read of a->goto_chain in tcf_action_exec(), checking it once for NULL, and passing the resulting chain pointer into tcf_action_goto_chain_exec().

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

Who should care

Linux kernel maintainers, Linux distribution maintainers, and users of Linux-based systems, especially those relying on act_api, should assess their exposure and prioritize patching or applying compensating controls.

Why it matters

CVE-2026-74740 is a TOCTOU vulnerability in the Linux kernel's act_api that can lead to NULL dereferences. Linux kernel maintainers and users should assess exposure, prioritize patching, and consider compensating controls.

  • Verification of patch deployment is necessary to prevent potential NULL dereferences.
  • Exposure assessment is required for Linux kernel deployments using act_api.
  • Compensating controls and monitoring may be necessary until remediation is confirmed.

Technical summary

The TOCTOU vulnerability in act_api allows for a NULL dereference on a->goto_chain due to a race condition. The fix involves performing a single rcu_dereference_bh() read and check for NULL before passing the chain pointer to tcf_action_goto_chain_exec(). Linux kernel maintainers and users should assess exposure and verify patches, prioritizing updates for systems relying on act_api. Compensating controls, monitoring, and exception tracking may be necessary until remediation is confirmed. The vulnerability arises from a race condition in the tcf_action_exec() function, which handles TC_ACT_GOTO_CHAIN. This condition allows for a NULL dereference on a->goto_chain.

Defensive priority

Linux kernel maintainers and users should assess exposure and verify patches, prioritizing updates for systems relying on act_api. Compensating controls, monitoring, and exception tracking may be necessary until remediation is confirmed.

Recommended defensive actions

  • Assess exposure of Linux kernel deployments to CVE-2026-74740
  • Verify and apply patches or updates for act_api
  • Implement compensating controls and monitoring for potential exploitation attempts
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and NVD entry provide details on the vulnerability. Multiple source references from the Linux kernel Git repository are available, detailing the patches and fixes applied to address the issue.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74740 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-74740 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/1ec48b6715c29b20105e3485206602cff6c51ae5

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/28aa0c9dd0b1b38436995d4c15621ad3f896c7e3

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6b70886ebc428eed43a069c8944a931b5fb3f4e4

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/91d55fd1fdb85c8371ca8793c788ea7d5192383a

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.