PT-2026-61187 · Linux · Linux

CVE-2026-63870

·

Publicado

2026-07-19

·

Atualizado

2026-07-19

CVSS v3.1

7.8

Alta

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
In the Linux kernel, the following vulnerability has been resolved:
ieee802154: 6lowpan: only accept IPv6 packets in lowpan xmit()
The aoe driver (or similar) generates a non-IPv6 packet (e.g., ETH P AOE) and queues it for transmission via dev queue xmit() on a 6LoWPAN interface (configured by the user or test case).
Since the packet is not IPv6, the 6LoWPAN header ops->create function (lowpan header create or header create) returns early without initializing the lowpan addr info structure in the skb headroom.
In the transmit function (lowpan xmit), the driver calls lowpan header (or setup header) which unconditionally copies and uses the lowpan addr info from the headroom, which contains uninitialized data.
Fix this by dropping non IPv6 packets.
A similar fix is needed in net/bluetooth/6lowpan.c bt xmit().

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

CVE-2026-63870

Produtos afetados

Linux