🔍 CVE-2026-64408

8.8
CVSS Score
HIGH
2026-07-25
2026-10-19 21:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 Bluetooth BNEP 구성 요소에서 L2CAP 연결 시 채널 잠금을 유지하지 않아 발생하는 취약점입니다. 컨트롤러 해제 과정에서 연결이 동시에 해제될 경우, 네트워크 장치 등록 경로에서 이미 해제된 부모 장치를 참조하게 되어 시스템 오류를 유발할 수 있습니다.

💡 쉬운 설명

블루투스 연결을 처리하는 과정에서 데이터가 삭제되는 타이밍 문제로 인해 컴퓨터 시스템이 충돌하거나 오류를 일으킬 수 있는 결함입니다. 연결이 끊어지는 순간에 시스템이 잘못된 정보를 참조하여 문제가 발생합니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: bnep: pin L2CAP connection during netdev registration bnep_add_connection() reads the L2CAP connection without holding the channel lock, then passes its HCI device to register_netdev(). Controller teardown can clear and release that connection concurrently, leaving the network device registration path to dereference a freed parent device. Take a reference to the L2CAP connection while holding the channel lock. Retain it until register_netdev() has taken the parent device reference.

📍 영향받는 시스템

L2CAP 및 BNEP를 사용하는 Linux 커널 버전

⚔️ 공격 벡터

로컬 또는 원격에서 블루투스 컨트롤러의 연결 및 해제를 반복적으로 유도하여 레이스 컨디션(Race Condition) 유발

🛡️ 대응 방법

L2CAP 연결 시 채널 잠금을 유지하고 네트워크 장치 등록이 완료될 때까지 참조를 유지하도록 커널 패치 적용

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 해당 취약점이 해결된 최신 보안 패치 버전인지 확인합니다.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Cisco Crosswork Network Controller