PatchSiren

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.