In the Linux kernel, the following vulnerability has been resolved: net: wwan: iosm: bound device offsets in the MUX downlink decoder… (CVE-2026-72029)
A vulnerability in the Linux kernel's iosm network driver was resolved that involved improper validation of device-supplied offsets and lengths in the MUX downlink decoder. The decoder used unvalidated indices and lengths from the modem, leading to potential out-of-bounds reads and an infinite loop condition. This could cause a slab out-of-bounds read during normal downlink receive operations once the iosm net device is active.
AI Analysis
Technical Summary
The Linux kernel iosm network driver’s mux_dl_adb_decode() function processes a chain of aggregated datagram tables using offsets and lengths provided by the modem. These values—first_table_index, next_table_index, table_length, datagram_index, and datagram_length—were not properly validated against the skb buffer length, except for a minimal check on first_table_index being non-zero. This allowed the decoder to read out of bounds if the modem reported indices or lengths beyond the downlink buffer size. Additionally, the function followed the table chain without ensuring forward progress, allowing a crafted modem to create a cycle between two tables, causing an infinite loop in softirq context that clones the skb repeatedly. The vulnerability was reproduced under KASAN as a slab out-of-bounds read. The fix involves validating all device offsets and lengths against skb->len, ensuring headers and tables fit within the buffer, and requiring next_table_index to move forward to prevent cycles.
Potential Impact
This vulnerability can lead to out-of-bounds memory reads in kernel space, which may cause system instability or crashes. The infinite loop condition in softirq context could lead to denial of service by exhausting system resources. No known exploits in the wild have been reported. The impact is limited to systems using the iosm network driver with vulnerable kernel versions.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, avoid using the iosm network driver with untrusted modems that could supply malicious offsets or lengths. Monitor vendor channels for updates and apply patches promptly once released.
In the Linux kernel, the following vulnerability has been resolved: net: wwan: iosm: bound device offsets in the MUX downlink decoder… (CVE-2026-72029)
Description
A vulnerability in the Linux kernel's iosm network driver was resolved that involved improper validation of device-supplied offsets and lengths in the MUX downlink decoder. The decoder used unvalidated indices and lengths from the modem, leading to potential out-of-bounds reads and an infinite loop condition. This could cause a slab out-of-bounds read during normal downlink receive operations once the iosm net device is active.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel iosm network driver’s mux_dl_adb_decode() function processes a chain of aggregated datagram tables using offsets and lengths provided by the modem. These values—first_table_index, next_table_index, table_length, datagram_index, and datagram_length—were not properly validated against the skb buffer length, except for a minimal check on first_table_index being non-zero. This allowed the decoder to read out of bounds if the modem reported indices or lengths beyond the downlink buffer size. Additionally, the function followed the table chain without ensuring forward progress, allowing a crafted modem to create a cycle between two tables, causing an infinite loop in softirq context that clones the skb repeatedly. The vulnerability was reproduced under KASAN as a slab out-of-bounds read. The fix involves validating all device offsets and lengths against skb->len, ensuring headers and tables fit within the buffer, and requiring next_table_index to move forward to prevent cycles.
Potential Impact
This vulnerability can lead to out-of-bounds memory reads in kernel space, which may cause system instability or crashes. The infinite loop condition in softirq context could lead to denial of service by exhausting system resources. No known exploits in the wild have been reported. The impact is limited to systems using the iosm network driver with vulnerable kernel versions.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, avoid using the iosm network driver with untrusted modems that could supply malicious offsets or lengths. Monitor vendor channels for updates and apply patches promptly once released.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-c6r7-hv37-qqm7
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-72029"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a808b79bf8831d53950247f
Added to database: 08/15/2026, 15:53:29 UTC
Last enriched: 08/15/2026, 17:09:36 UTC
Last updated: 08/15/2026, 18:52:54 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.