Kernel heap corruption via zero-length MCTP serial frames
Published Aug 10, 2026 · Updated Aug 10, 2026
Out-of-bounds write in the Linux kernel MCTP serial driver allows attackers to corrupt kernel heap memory with a zero-length frame. The receive state machine accepts a zero length, enters STATE_DATA, and increments rxpos before checking it, so bytes pass the fixed 74-byte rxbuf. CAP_NET_ADMIN is required to attach N_MCTP and bring mctpserialN up; once configured, an adjacent MCTP peer can trigger kernel corruption, panic, or code execution.
Summary
What happened
Out-of-bounds write in the Linux kernel MCTP serial driver allows attackers to corrupt kernel heap memory with a zero-length frame. The receive state machine accepts a zero length, enters STATE_DATA, and increments rxpos before checking it, so bytes pass the fixed 74-byte rxbuf. CAP_NET_ADMIN is required to attach N_MCTP and bring mctpserialN up; once configured, an adjacent MCTP peer can trigger kernel corruption, panic, or code execution.
The record
- CVE
- CVE-2026-68124
- Published
- Aug 10, 2026
- Updated
- Aug 10, 2026
- Vendor
- The Linux Kernel Organization
- Product
- Linux
- Classifications
- CWE-787, T1210
- Attack vector
- adjacent
- Privileges
- unauthenticated
Timeline
How it unfolded
- Aug 10, 2026CVE publishedPublication date reported by the CVE source.
- Aug 10, 2026Record updatedLatest update available in the CVE record.
Exploitability
Present is not the same as exploitable
Compare your product and version with the public record. A matching version still requires validation against your environment.
Is a vulnerable build present?
Compare these published version ranges with your installed build and any vendor patches.
- Affected versionversion=5.17
- Affected versionversion=a0c2ccd9b5ad0a9e838158404e041b5a8ff762dd <06a6b606129c8a25cd457760f5370f3ff01fe05d
- Affected versionversion=a0c2ccd9b5ad0a9e838158404e041b5a8ff762dd <36dc6d6964a3b90411cc7944cd9b8b6f67b9807b
- Affected versionversion=a0c2ccd9b5ad0a9e838158404e041b5a8ff762dd <68819427bc07eca7963a9e8be19e5272cc29186c
- Affected versionversion=a0c2ccd9b5ad0a9e838158404e041b5a8ff762dd <793b9b729f1e8de57be8c8daf1a9838be96cabed
- Affected versionversion=a0c2ccd9b5ad0a9e838158404e041b5a8ff762dd <f80ba170d7b3a44e3d244a2c8e06031d61bf3b23
What conditions does exploitation require?
What is affected?
Published CVSS scores
CVSS describes severity. EPSS estimates exploitation probability.
Attacks
What attackers are doing with it
Daily unique IPs observed by Shadowserver honeypots for known exploited vulnerabilities (KEVs). Missing observations do not establish an absence of attacks.
Public exploit references
No public exploit references are available in this record.
Labels summarize the accepted research assessment. They do not indicate a test against your environment.
Technologies
Your stack
See the directory against your own environment.
Your stack
Check the software in your environment
Book a demo to see how Hinoki identifies affected software and validates exploitability in your environment.
Book a demo