PatchSiren cyber security CVE debrief
CVE-2026-74576 Linux CVE debrief
A vulnerability in the Linux kernel's mm/slab implementation can lead to unbounded recursion in the free path when using a new kmalloc type. This issue arises from the allocation of obj_exts arrays from kmalloc caches of the same or different sizes, potentially forming cycles. For instance, a KMALLOC_NORMAL slab's obj_exts array might be allocated from a KMALLOC_NORMAL cache, creating a cycle. The vulnerability has been resolved through specific commits.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-15
- Original CVE updated
- 2026-10-16
- Advisory published
- 2026-08-15
- Advisory updated
- 2026-10-16
Who should care
Linux kernel maintainers, users, and administrators should assess exposure and prioritize patching or mitigation, focusing on version 6.10 and later, considering potential denial-of-service or elevation of privileges risks. Additionally, operators, platform teams, and security teams need to evaluate the impact on their environments and take appropriate actions.
Why it matters
This vulnerability in the Linux kernel's mm/slab implementation can lead to unbounded recursion, potentially causing denial-of-service or elevation of privileges. Linux kernel maintainers and users should assess exposure, particularly for version 6.10 and later, and prioritize patching or mitigation.
- Potential denial-of-service (DoS) due to unbounded recursion
- Possible elevation of privileges through exploitation
- Increased risk of system crashes or instability
- Need for verification of affected versions and patch application
Technical summary
The Linux kernel's mm/slab implementation has a vulnerability that can lead to unbounded recursion in the free path when using a new kmalloc type. This issue arises from the allocation of obj_exts arrays from kmalloc caches of the same or different sizes, potentially forming cycles. The vulnerability has been resolved through specific commits: 3e71bfbdd3fd81ee9fefd867fdb2be62bade4140, d01e88d421a6d07f35235600a43fbd0e551cf292, ebefca49e4c69df24ba9307bfe0806230301d5c6, and d9e6a7623938968e3752b67e37eaff097e559a54.
Defensive priority
Linux kernel maintainers and users should assess exposure and prioritize patching or mitigation, focusing on version 6.10 and later, as earlier versions are unaffected or have fixes available.
Recommended defensive actions
- Review Linux kernel versions and assess exposure, particularly for version 6.10 and later
- Apply patches or mitigations as recommended by Linux kernel maintainers
- Monitor system logs for potential exploitation attempts
- Perform vulnerability scanning to identify potentially affected systems
- Implement compensating controls for exposed systems while remediation is scheduled
- Verify patch application and system stability post-patching
- Track and document remediation progress and exceptions
Evidence notes
The CVE record and source item provide details on the vulnerability, its impact, and resolution. However, specific version details and potential exploitation vectors require verification from official Linux kernel sources.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-74576 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-74576
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-74576 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-74576
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
mm/slab: prevent unbounded recursion in free path with new kmalloc type
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/74xxx/CVE-2026-74576.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/3e71bfbdd3fd81ee9fefd867fdb2be62bade4140
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d01e88d421a6d07f35235600a43fbd0e551cf292
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ebefca49e4c69df24ba9307bfe0806230301d5c6
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d9e6a7623938968e3752b67e37eaff097e559a54
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.