CVE-2026-97554

CVE-2026-97554

published September 25, 2026

CVSS
—
EPSS
0%
Percentile
9.3
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr()

cifs_posix_to_fattr() ignores the return value of posix_info_parse().

When a malformed POSIX directory entry is encountered (e.g. invalid

SID lengths from an untrusted server), posix_info_parse() returns -1

without populating the 'parsed' struct. The uninitialized stack

memory in parsed.owner and parsed.group is then passed to

sid_to_id(), which processes the garbage bytes and passes them to

request_key() to construct a SID string, potentially leaking kernel

stack contents to the userspace idmap daemon.

Fix this by checking the return value and skipping the SID-to-id

mapping when parsing fails. The remaining fattr fields (timestamps,

mode, etc.) are populated directly from the 'info' pointer so they

are unaffected.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00200 · 9.3th percentile
Published
2026-09-25T15:17Z
References (5)
EPSS history
Timeline
  • 27 SEP 03:28Z
    EPSS moved — → 0%
    epss
  • 25 SEP 10:21Z
    smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr()
    cvelistv5