PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-97551 Linux CVE debrief

The Linux kernel has a vulnerability in the XFS filesystem implementation that could lead to a denial of service. The vulnerability is caused by the `xfs_parent_da_args_init` function not initializing the `args->total` field, which is used to track the total blocks reserved for the inode. This can cause the `xfs_da_grow_inode_int` function to wrap the `args->total` field to ~0U, defeating the free-space check in `xfs_alloc_space_available`. As a result, when an allocation is attempted in an AG with zero available blocks, it returns -ENOSPC, leading to a filesystem shutdown.

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 administrators, security teams, and teams responsible for maintaining Linux-based systems should assess exposure and prioritize verification of Linux kernel versions and XFS filesystem usage.

Why it matters

Linux administrators and security teams should assess exposure and prioritize verification of Linux kernel versions and XFS filesystem usage to prevent potential denial of service and data loss.

  • Denial of service due to filesystem shutdown
  • Potential data loss or corruption due to unavailability of filesystem

Technical summary

The vulnerability is in the XFS filesystem implementation in the Linux kernel. The `xfs_parent_da_args_init` function does not initialize the `args->total` field, which can cause issues with block reservations and lead to a filesystem shutdown. This can happen when an allocation is attempted in an AG with zero available blocks, causing the `xfs_da_grow_inode_int` function to wrap the `args->total` field to ~0U, defeating the free-space check in `xfs_alloc_space_available`. As a result, the allocation returns -ENOSPC, leading to a filesystem shutdown. Linux administrators and security teams should assess exposure and prioritize verification of Linux kernel versions and XFS filesystem usage.

Defensive priority

Linux administrators and security teams should assess exposure and prioritize verification of Linux kernel versions and XFS filesystem usage.

Recommended defensive actions

  • Verify Linux kernel versions and XFS filesystem usage
  • Review and apply patches or updates from Linux vendors
  • Monitor system logs for potential denial-of-service attempts
  • Perform vulnerability scanning to identify potentially affected systems
  • Implement compensating controls for exposed systems while remediation is scheduled and verified
  • Review asset inventory for systems that may be affected by this vulnerability
  • Track exceptions and retest remediated assets

Evidence notes

The CVE record and NVD entry provide details on the vulnerability in the XFS filesystem implementation in the Linux kernel. The `xfs_parent_da_args_init` function does not initialize the `args->total` field, which can cause issues with block reservations and lead to a filesystem shutdown. Linux administrators and security teams should verify Linux kernel versions and XFS filesystem usage to assess exposure. The scope of affected versions and potential impact require further verification.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-97551 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-97551 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/8e4ebb6afaa34bd2e8ce52da231003d24111c2d6

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/9ad85bce62cadfdf4242f6e6bbff2a52e51d30f1

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.