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.