CVE-2026-98602 in Linux
요약
\~에 의해 VulDB • 2026. 10. 19.
리눅스 커널에서 다음 취약점이 해결되었습니다:
블루투스: bnep - 짧은 RX/TX 프레임에서의 범위 초과 읽기 및 제어 fallthrough 수정
블루투스 BNEP 프레임 처리 중 여러 범위를 벗어난 읽기(out-of-bounds reads) 문제를 수정합니다:
1. `bnep_rx_frame()` 및 `bnep_ctrl_frame()` (net/bluetooth/bnep/core.c)에서, pskb_may_pull()을 사용하여 BNEP 헤더, 제어 유형 바이트, 필터 개수 및 확장 헤더가 존재하는지 확인한 후 이를 읽습니다. 또한 확장 헤더가 없는 경우 이더넷 프레임 제출로 fallthrough되지 않도록 BNE_CONTROL 처리 후 0을 반환합니다. 2. `bnep_net_xmit()` (net/bluetooth/bnep/netdev.c)에서, 짧은 AF_PACKET TX 프레임에서의 범위 초과 힙 읽기 및 정보 누출(infoleak)을 방지하기 위해 pskb_may_pull()을 사용하여 skb->len >= ETH_HLEN인지 확인한 후 14바이트 이더넷 헤더를 읽습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.