Answer in brief
CVE-2026-43083 records a Critical severity (CVSS 9.1) vulnerability in net: ioam6: fix OOB and missing lock. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
CVSS is 9.1. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=b63c5478e9cb1d1504eb02d9dac827ad24612b32 <6d1d9ed9b409e0662241e3d245d574a18f643494 || >=b63c5478e9cb1d1504eb02d9dac827ad24612b32 <95a1334748c95dd15546056280ade0c4b8dd7b78 || >=b63c5478e9cb1d1504eb02d9dac827ad24612b32 <b30b1675aa2bcf0491fd3830b051df4e08a7c8ca | 6d1d9ed9b409e0662241e3d245d574a18f643494, 95a1334748c95dd15546056280ade0c4b8dd7b78, b30b1675aa2bcf0491fd3830b051df4e08a7c8ca |
| Linux/Linuxgeneric | 5.17 | Not reported |
Published upstream
May 6, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Oct 16, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Oct 16, 2026
In the Linux kernel, the following vulnerability has been resolved: net: ioam6: fix OOB and missing lock When trace->type.bit6 is set: if (trace->type.bit6) { ... queue = skb_get_tx_queue(dev, skb); qdisc = rcu_dereference(queue->qdisc); This code can lead to an out-of-bounds access of the dev->_tx[] array when is_input is true. In such a case, the packet is on the RX path and skb->queue_mapping contains the RX queue index of the ingress device. If the ingress device has more RX queues than the egress device (dev) has TX queues, skb_get_queue_mapping(skb) will exceed dev->num_tx_queues. Add a check to avoid this situation since skb_get_tx_queue() does not clamp the index. This issue has also revealed that per queue visibility cannot be accurate and will be replaced later as a new feature. While at it, add missing lock around qdisc_qstats_qlen_backlog(). The function __ioam6_fill_trace_data() is called from both softirq and process contexts, hence the use of spin_lock_bh() here.
Quoted source text, attributed separately from HOL analysis.