PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-97554 Linux CVE debrief

A vulnerability in the Linux kernel's SMB client implementation could allow an attacker to leak kernel stack contents to the userspace idmap daemon. The issue arises from the `cifs_posix_to_fattr()` function ignoring the return value of `posix_info_parse()`, which can return -1 when encountering a malformed POSIX directory entry. In such cases, the function uses uninitialized stack memory, potentially leaking kernel stack contents.

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 kernel developers and maintainers, Linux distribution vendors, and users of Linux systems with SMB client functionality enabled should assess exposure and apply the patch or update to a fixed version.

Why it matters

A vulnerability in the Linux kernel's SMB client implementation could allow an attacker to leak kernel stack contents. Linux kernel developers, maintainers, and users should assess exposure and apply the patch or update to a fixed version.

  • Potential leakage of kernel stack contents to userspace.
  • Possible exploitation by attackers to gain sensitive information.

Technical summary

The `cifs_posix_to_fattr()` function in the Linux kernel's SMB client implementation does not check the return value of `posix_info_parse()`. When `posix_info_parse()` returns -1 due to a malformed POSIX directory entry, the function uses uninitialized stack memory, potentially leaking kernel stack contents to the userspace idmap daemon. This vulnerability could allow an attacker to leak kernel stack contents. Linux kernel developers, maintainers, and users should assess exposure and apply the patch or update to a fixed version. The issue arises from the `cifs_posix_to_fattr()` function ignoring the return value of `posix_info_parse()`, which can return -1 when encountering a malformed POSIX directory entry.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patch provided by the Linux kernel maintainers.
  • Ensure that the Linux kernel is updated to a version that includes the fix.
  • Monitor systems 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 about the vulnerability, but the scope of affected systems and versions is not explicitly stated. The Linux kernel's SMB client implementation is impacted.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-97554 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-97554 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/c9a8b60ce140a68d172452f418137fc7ddbae7db

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

  • Source reference

    Unverified legacy reference

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

    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.