Skip to main content

Linux Kernel EUVDEUVD-2026-25430

| CVE-2026-31537 MEDIUM
2026-04-24 Linux GHSA-2996-rjmh-m244
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Local user login
  2. Delivery
    Connect to smbdirect socket
  3. Exploit
    Send crafted SMB messages
  4. Install
    Trigger empty send operation
  5. C2
    Corrupt credit stream
  6. Execute
    SMB server crash
  7. Impact
    Denial of service

Vulnerability Assessment

Exploitation Conditions

Exploitation requires: (1) Local system access as an authenticated user (PR:L in CVSS vector), (2) Active SMB server service running on the target system, (3) Ability to send SMB protocol messages via smbdirect socket connection, (4) Kernel version prior to 6.18.11, 6.19.1, or 7.0. This is NOT a remote attack-network-based SMB connections alone are insufficient; the attacker must have local system login credentials or be a local user. Systems with SMB server disabled or not listening on any interface are not vulnerable. Default Linux installations typically do not enable SMB server, limiting real-world exposure.

Impact

Despite the moderate CVSS score of 5.5, this vulnerability presents limited real-world exploitation risk. The CVSS vector (AV:L/AC:L/PR:L/UI:N/S:U) correctly reflects that only local authenticated users can trigger the denial of service-this eliminates the majority of potential attackers. The EPSS score of 0.02% (4th percentile) strongly indicates this is not actively exploited and lacks widespread exploitation potential. The impact is restricted to availability (A:H) with no confidentiality or integrity loss, and unscoped (S:U) meaning only the vulnerable service crashes, not other system resources. This is a legitimate kernel stability issue affecting SMB server availability, not a critical security flaw. Organizations running Linux as an SMB server should prioritize patching, but this does not constitute an urgent security incident for most deployments, particularly those not actively using the SMB server feature.

Exploit ScenarioDerived

A local user with standard privileges authenticates to a Linux system running SMB server services. The attacker sends specially crafted SMB protocol messages through the smbdirect channel that trigger empty send operations, causing the kernel's credit management to corrupt the reassembled data stream. The kernel's SMB server process crashes, denying service to legitimate SMB clients attempting to access shared resources.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 28, 2026

Denial of service in Linux kernel SMB server implementation allows local authenticated users to crash the system by triggering data stream corruption through improper credit management in smbdirect socket operations. The vulnerability affects kernel versions prior to 6.18.11, 6.19.1, and 7.0, and requires local access with limited privileges to exploit.

RemediationAI

Update the Linux kernel to version 6.18.11, 6.19.1, 7.0 or later, depending on the currently deployed stable series. Patched versions are available directly from kernel.org stable repositories at https://git.kernel.org/stable/. For systems unable to immediately patch, disable SMB server services (smbd daemon) if not actively required using systemctl disable smbd && systemctl stop smbd, which eliminates the attack surface entirely. Network-level isolation of SMB ports (445/TCP) to trusted clients only provides partial mitigation but does not address local authentication attacks. Kernel updates may require system restart to take effect; plan maintenance windows accordingly. Organizations running SMB server functionality should prioritize patching within normal patch cycles rather than emergency timelines due to the low exploitation risk demonstrated by EPSS scoring.

Affected VersionsENISA

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <5ef18a2e66f2f33fdac64437bddfb9fe6389fdc7
Linux patch: 6.19.1
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <34abd408c8ba24d7c97bd02ba874d8c714f49db1
Linux patch: 6.18.11
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <79242e7b6bc63efec28b7c235bc320806afce6c0
Linux patch: 7.0

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability exists in the Linux kernel's SMB server implementation, specifically in the smbdirect socket credit management mechanism. The smbdirect protocol uses credit-based flow control to manage data transfer between client and server. The flaw occurs when the kernel fails to properly synchronize batch credits for reassembled data transfer messages, allowing immediate empty sends to corrupt the message stream. The underlying issue is improper handling of the send_io.bcredits field in smbdirect_socket structures, which maintains per-connection credit allocation for message batching. This is a local denial of service condition affecting the SMB server component of the kernel.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
SUSE MEDIUM

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Apr 28, 2026 - 19:22 NVD
5.5 (MEDIUM)
Patch released
Apr 28, 2026 - 19:09 nvd
Patch available
Patch available
Apr 24, 2026 - 16:01 EUVD
CVE Published
Apr 24, 2026 - 14:30 nvd
MEDIUM 5.5

DescriptionCVE.org

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

smb: server: make use of smbdirect_socket.send_io.bcredits

It turns out that our code will corrupt the stream of reassabled data transfer messages when we trigger an immendiate (empty) send.

In order to fix this we'll have a single 'batch' credit per connection. And code getting that credit is free to use as much messages until remaining_length reaches 0, then the batch credit it given back and the next logical send can happen.

Threat Intelligence Overview

EPSS Score
0.0%
Top 96% exploitable
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy