← All Advisories

Linux kernel CIFS replay path missing variable reinitializations causes undefined behavior on request retry

Last refreshed2026-09-30

Status: UPDATED  |  Advisory ID: CVE-2026-31693

Key Details

CVECVE-2026-31693
CVSS Score / Version7.8 (High) / CVSS v3.1
Updated2026-06-17
CVSS VectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS Proseattack vector is local; attack complexity is low; privileges required is low; user interaction is none; scope is unchanged; confidentiality impact is high; integrity impact is high; availability impact is high.
Affected productsLinux Linux Kernel
Classified asCWE-908 (Use of Uninitialized Resource)

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux Kernel
SubsystemsGeneral OT
SectorsAll Sectors

What to Know

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

cifs: some missing initializations on replay

In several places in the code, we have a label to signify

the start of the code where a request can be replayed if

necessary. However, some of these places were missing the

necessary reinitializations of certain local variables

before replay.

This change makes sure that these variables get initialized

after the label. (NVD)

What to Do

Monitor Linux's web page for any future patch releases.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-31693
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-31693