CVE-2025-40282

Description

From CVE.org

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.

Frequently Asked Questions

Want to get errata notifications? Sign up here.