CVE-2026-98602 in Linux
Riassunto
di VulDB • 19/10/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
Bluetooth: bnep: correzione delle letture fuori dai limiti su frame RX/TX corti e fallthrough del controllo
Correggere più letture fuori dai limiti nell'elaborazione dei frame BNEP Bluetooth:
1. In `bnep_rx_frame()` e `bnep_ctrl_frame()` (net/bluetooth/bnep/core.c), utilizzare `pskb_may_pull()` per verificare che l'intestazione BNEP, il byte del tipo di controllo, il conteggio dei filtri e le intestazioni estese esistano prima di leggerli, e restituire 0 dopo aver gestito BNEP_CONTROL invece di procedere con la sottomissione del frame Ethernet quando non seguono intestazioni estese.
2. In `bnep_net_xmit()` (net/bluetooth/bnep/netdev.c), verificare che `skb->len >= ETH_HLEN` tramite `pskb_may_pull()` prima di leggere l'intestazione Ethernet a 14 byte per prevenire una lettura heap fuori dai limiti e un'infoleak su frame TX AF_PACKET corti.
If you want to get best quality of vulnerability data, you may have to visit VulDB.