In the Linux kernel, the following vulnerability has been resolved: tipc: fix out-of-bounds read in broadcast Gap ACK blocks A broadcast… (CVE-2026-64450)
A vulnerability in the Linux kernel's TIPC protocol was fixed to address an out-of-bounds read in broadcast Gap ACK blocks. The flaw allowed a specially crafted broadcast STATE_MSG to carry a Gap ACK record with inconsistent length fields that passed internal consistency checks but exceeded the actual message data size. This caused the kernel to read beyond the allocated buffer when copying the record, triggering a slab-out-of-bounds error detected by KASAN. The fix ensures the broadcast path properly bounds the record size and discards malformed messages, preventing the out-of-bounds read.
AI Analysis
Technical Summary
The Linux kernel's TIPC protocol had a vulnerability (CVE-2026-64450) involving an out-of-bounds read in broadcast Gap ACK blocks. The function tipc_get_gap_ack_blks() verified the length field of a Gap ACK record only against internal counts but did not check if the record fit within the message data area. While the unicast path bounds the record size, the broadcast path did not, leading to kmemdup() copying more bytes than the buffer contained. An attacker-controlled broadcast STATE_MSG with a large len field and counts could trigger this, causing a slab-out-of-bounds read detected by KASAN. The patch adds bounds checking in the broadcast path to discard oversized records and prevent processing them.
Potential Impact
This vulnerability results in an out-of-bounds read in kernel memory during processing of malformed broadcast messages in the TIPC protocol. The out-of-bounds read can cause kernel memory corruption or crashes detected by KASAN, potentially leading to denial of service. There is no evidence of code execution or privilege escalation from the provided data. The impact is limited to kernel stability and memory safety.
Mitigation Recommendations
A fix is available that adds proper bounds checking in the broadcast message processing path of the TIPC protocol to discard malformed Gap ACK records that do not fit the message data area. Users should apply the official Linux kernel updates that include this patch. Since this is a kernel vulnerability, upgrading to a fixed kernel version is the recommended remediation. Patch status is not explicitly stated in the provided data; check the vendor advisory for the exact fixed kernel versions and apply updates accordingly.
In the Linux kernel, the following vulnerability has been resolved: tipc: fix out-of-bounds read in broadcast Gap ACK blocks A broadcast… (CVE-2026-64450)
Description
A vulnerability in the Linux kernel's TIPC protocol was fixed to address an out-of-bounds read in broadcast Gap ACK blocks. The flaw allowed a specially crafted broadcast STATE_MSG to carry a Gap ACK record with inconsistent length fields that passed internal consistency checks but exceeded the actual message data size. This caused the kernel to read beyond the allocated buffer when copying the record, triggering a slab-out-of-bounds error detected by KASAN. The fix ensures the broadcast path properly bounds the record size and discards malformed messages, preventing the out-of-bounds read.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel's TIPC protocol had a vulnerability (CVE-2026-64450) involving an out-of-bounds read in broadcast Gap ACK blocks. The function tipc_get_gap_ack_blks() verified the length field of a Gap ACK record only against internal counts but did not check if the record fit within the message data area. While the unicast path bounds the record size, the broadcast path did not, leading to kmemdup() copying more bytes than the buffer contained. An attacker-controlled broadcast STATE_MSG with a large len field and counts could trigger this, causing a slab-out-of-bounds read detected by KASAN. The patch adds bounds checking in the broadcast path to discard oversized records and prevent processing them.
Potential Impact
This vulnerability results in an out-of-bounds read in kernel memory during processing of malformed broadcast messages in the TIPC protocol. The out-of-bounds read can cause kernel memory corruption or crashes detected by KASAN, potentially leading to denial of service. There is no evidence of code execution or privilege escalation from the provided data. The impact is limited to kernel stability and memory safety.
Mitigation Recommendations
A fix is available that adds proper bounds checking in the broadcast message processing path of the TIPC protocol to discard malformed Gap ACK records that do not fit the message data area. Users should apply the official Linux kernel updates that include this patch. Since this is a kernel vulnerability, upgrading to a fixed kernel version is the recommended remediation. Patch status is not explicitly stated in the provided data; check the vendor advisory for the exact fixed kernel versions and apply updates accordingly.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-j9hg-j7q4-chjv
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-64450"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a6542089c2644c7f8082cc9
Added to database: 07/25/2026, 23:08:56 UTC
Last enriched: 07/25/2026, 23:19:50 UTC
Last updated: 07/26/2026, 04:32:03 UTC
Views: 5
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.