PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-97605 Linux CVE debrief

A vulnerability in the Linux kernel's erofs module has been addressed. The issue occurs during pool resize, where a failure to allocate a replacement decoder can lead to an invalid state being left unrepaired. This can cause problems when selecting the broken stream and passing NULL to xz_dec_microlzma_reset(). The vulnerability affects Linux system administrators, security teams, and developers responsible for maintaining Linux-based systems. The issue has been resolved by allocating each replacement before freeing the old decoder, temporarily retaining one old decoder during allocation, and stopping at the first failure.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-25
Original CVE updated
2026-09-25
Advisory published
2026-09-25
Advisory updated
2026-09-25

Who should care

Linux system administrators, security teams, and developers responsible for maintaining Linux-based systems should verify kernel patch levels and assess exposure of Linux-based systems to this vulnerability. They should review system inventory for affected components and track exceptions, retest remediated assets.

Why it matters

A vulnerability in the Linux kernel's erofs module can cause problems during pool resize, potentially leading to issues with decoder allocation and state management. Linux system administrators and security teams should verify kernel patch levels and assess exposure of Linux-based systems.

  • Verify kernel patch level to prevent potential issues
  • Assess exposure of Linux-based systems to this vulnerability

Technical summary

The vulnerability occurs in the erofs module of the Linux kernel. During pool resize, a failure to allocate a replacement decoder can lead to an invalid state being left unrepaired. This can cause problems when selecting the broken stream and passing NULL to xz_dec_microlzma_reset(). The issue has been resolved by allocating each replacement before freeing the old decoder, temporarily retaining one old decoder during allocation, and stopping at the first failure. Affected Linux system administrators and security teams should verify kernel patch levels and assess exposure.

Defensive priority

Verify kernel version and patch level; assess exposure of Linux-based systems

Recommended defensive actions

  • Verify Linux kernel version and patch level
  • Assess exposure of Linux-based systems
  • Review system inventory for affected components
  • 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.
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.

Evidence notes

The CVE record and NVD entry provide details on the vulnerability. However, the scope of affected systems and versions is not explicitly stated, requiring further verification and defensive review of kernel patch levels and system exposure. Linux system administrators and security teams should verify kernel patch levels and assess exposure of Linux-based systems to this vulnerability.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-97605 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-97605 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/0b3c8c39e50249470f00a5f73c288b95a55ab576

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/38e9e07ac02a9453a117410776f1502a9980997e

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/604ce546e1b9f35b1f45588004f53fac6b2869c1

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/617d0d8d199ba1790c94310fd75a22d01c97a8d6

    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.