CVE Database›Document archive›CVE-2025-40282

CVE-2025-40282

kernel: Bluetooth: 6lowpan: reset link-local header on ipv6 recv path

Loading…

Severity

Unknown

Red Hat Product Security

—

CVSS

Review impact separately from score.

Published · December 6, 2025

Updated · October 30, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

Bluetooth: 6lowpan: reset link-local header on ipv6 recv path

Bluetooth 6lowpan.c netdev has header_ops, so it must set link-local header for RX skb, otherwise things crash, eg. with AF_PACKET SOCK_RAW

Add missing skb_reset_mac_header() for uncompressed ipv6 RX path.

For the compressed one, it is done in lowpan_header_decompress().

Log: (BlueZ 6lowpan-tester Client Recv Raw - Success)

kernel BUG at net/core/skbuff.c:212! Call Trace: <IRQ> ... packet_rcv (net/packet/af_packet.c:2152) ... <TASK> __local_bh_enable_ip (kernel/softirq.c:407) netif_rx (net/core/dev.c:5648) chan_recv_cb (net/bluetooth/6lowpan.c:294 net/bluetooth/6lowpan.c:359)

Statement

This vulnerability does not affect Red Hat Enterprise Linux as the Bluetooth 6LoWPAN functionality is not enabled in supported kernels. Exploitation requires receiving uncompressed IPv6 traffic over a Bluetooth network interface, which could lead to a kernel crash. Because support for this network interface is omitted from standard Red Hat builds, systems running default configurations are not exposed to this risk.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CWE not specified