In the Linux kernel, the following vulnerability has been resolved: smb: client: restrict implied bcc[0] exemption to responses without data area… (CVE-2026-64448)
A vulnerability in the Linux kernel's SMB client was resolved that involved improper handling of response message lengths in smb2_check_message(). The function allowed an out-of-bounds read when a response with a data area was incorrectly exempted from length checks, leading to reads beyond the received buffer. This issue occurs during SMB NEGOTIATE and SESSION_SETUP phases before session establishment. The flaw was fixed by restricting the length exemption to only responses without a data area, preventing out-of-bounds reads.
AI Analysis
Technical Summary
The Linux kernel SMB client contained a long-standing quirk in smb2_check_message() that accepted responses whose calculated length was one byte larger than the bytes actually received, to accommodate servers omitting a trailing bcc[0] byte when no data area was present. However, this exemption was applied unconditionally, even when the response contained a data area. This caused the decoder to read past the end of the receive buffer, resulting in out-of-bounds reads detectable by KASAN during NEGOTIATE and SESSION_SETUP phases. The fix restricts the +1 length exemption to only responses without a data area, eliminating the out-of-bounds read condition.
Potential Impact
The vulnerability causes out-of-bounds memory reads in the kernel SMB client during early SMB session setup phases. This can lead to kernel memory disclosure or instability due to reading beyond allocated buffers. The issue is triggered by malformed SMB responses from non-conforming servers. There are no known exploits in the wild. The impact is limited to the kernel SMB client component and occurs before session establishment.
Mitigation Recommendations
A fix has been implemented in the Linux kernel to restrict the length exemption in smb2_check_message() to responses without a data area, preventing out-of-bounds reads. Users should apply the official kernel update that includes this fix. Since this is a kernel vulnerability, upgrading to a patched kernel version is the recommended remediation. Patch status is not explicitly stated in the provided data; check the vendor or Linux kernel advisories for the exact fixed kernel versions and apply updates accordingly.
In the Linux kernel, the following vulnerability has been resolved: smb: client: restrict implied bcc[0] exemption to responses without data area… (CVE-2026-64448)
Description
A vulnerability in the Linux kernel's SMB client was resolved that involved improper handling of response message lengths in smb2_check_message(). The function allowed an out-of-bounds read when a response with a data area was incorrectly exempted from length checks, leading to reads beyond the received buffer. This issue occurs during SMB NEGOTIATE and SESSION_SETUP phases before session establishment. The flaw was fixed by restricting the length exemption to only responses without a data area, preventing out-of-bounds reads.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel SMB client contained a long-standing quirk in smb2_check_message() that accepted responses whose calculated length was one byte larger than the bytes actually received, to accommodate servers omitting a trailing bcc[0] byte when no data area was present. However, this exemption was applied unconditionally, even when the response contained a data area. This caused the decoder to read past the end of the receive buffer, resulting in out-of-bounds reads detectable by KASAN during NEGOTIATE and SESSION_SETUP phases. The fix restricts the +1 length exemption to only responses without a data area, eliminating the out-of-bounds read condition.
Potential Impact
The vulnerability causes out-of-bounds memory reads in the kernel SMB client during early SMB session setup phases. This can lead to kernel memory disclosure or instability due to reading beyond allocated buffers. The issue is triggered by malformed SMB responses from non-conforming servers. There are no known exploits in the wild. The impact is limited to the kernel SMB client component and occurs before session establishment.
Mitigation Recommendations
A fix has been implemented in the Linux kernel to restrict the length exemption in smb2_check_message() to responses without a data area, preventing out-of-bounds reads. Users should apply the official kernel update that includes this fix. Since this is a kernel vulnerability, upgrading to a patched kernel version is the recommended remediation. Patch status is not explicitly stated in the provided data; check the vendor or Linux kernel advisories for the exact fixed kernel versions and apply updates accordingly.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-36gp-77hh-hxwm
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-64448"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a6542099c2644c7f808329e
Added to database: 07/25/2026, 23:08:57 UTC
Last enriched: 07/25/2026, 23:21:42 UTC
Last updated: 07/26/2026, 04:12:02 UTC
Views: 4
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.