CVE-2026-31537
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-31537 is a synchronization flaw in the Linux kernel's SMB server component affecting the smbdirect_socket.send_io.bcredits implementation. The vulnerability causes corruption of reassembled SMB Direct data transfer message streams when an immediate (empty) send is triggered due to improper batch credit management per connection. It affects Linux kernel versions 5.15 through 6.18.10 and 6.19.0. The CVE was published on April 24, 2026, with patches released on April 28, 2026, and carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The root cause is classified as CWE-821 (Incorrect Synchronization) — the SMB server's batch credit mechanism for smbdirect_socket.send_io.bcredits fails to properly serialize access when an immediate (empty) send is triggered, allowing multiple messages to be dispatched before the credit is returned. This desynchronization corrupts the stream of reassembled SMB Direct data transfer messages. The fix introduces a single batch credit per connection: once a code path acquires the credit, it may send messages until remaining_length reaches zero, at which point the credit is returned and the next logical send can proceed. Exploitation requires local access with low privileges (Red Hat Bugzilla, Feedly).

Impact

An attacker with local, low-privileged access can trigger data corruption in SMB Direct data transfer streams, compromising the integrity of data transmitted between SMB server and clients. The primary impact is high availability disruption — services relying on SMB Direct transfers may experience denial of service or unreliable operation due to malformed or incomplete data streams. There is no confidentiality impact, and the scope is limited to the affected system without lateral movement potential inherent to this vulnerability (Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of reporting (Feedly). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.017% (0.000170), indicating a very low probability of exploitation in the near term. Exploitation requires local access with low privileges, further limiting the practical attack surface.

Mitigation and workarounds

Upgrade the Linux kernel to a patched version: 6.18.11 or later (for the 5.15–6.18.x branch), 6.19.1 or later (for the 6.19.x branch), or 7.0 or later. Patch commits are available at git.kernel.org (commits 34abd408c8ba, 5ef18a2e66f2, and 79242e7b6bc6) (Red Hat Bugzilla). For systems that cannot be immediately patched, restrict local user access and apply network-level controls to limit SMB server exposure. Monitor SMB transfer operations for signs of data corruption or malformed transfers (Feedly).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-68454HIGH8.8
  • Linux Kernel logoLinux Kernel
  • kernel-debug-devel-matched
NoYesAug 13, 2026
CVE-2026-68452HIGH7.8
  • Linux Kernel logoLinux Kernel
  • kernel-headers
NoYesAug 13, 2026
CVE-2026-68451HIGH7.8
  • Linux Kernel logoLinux Kernel
  • linux-oracle-5.15
NoYesAug 13, 2026
CVE-2026-68453HIGH7.1
  • Linux Kernel logoLinux Kernel
  • kernel-uki-virt-addons
NoYesAug 13, 2026
CVE-2026-68450NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fips
NoYesAug 12, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management