🔍 CVE-2024-35933

5.5
CVSS Score
MEDIUM
2024-05-19
2026-10-15 01:17
✅ 완료

🇰🇷 한글 설명

Linux 커널 Bluetooth btintel 드라이버의 btintel_read_version 함수에서 null 포인터 역참조 취약점입니다. hci_cmd_sync_complete() 함수 호출 시 skb가 NULL이면 hdev->req_skb도 NULL이 되어 커널 크래시를 유발합니다.

💡 쉬운 설명

Bluetooth 칩 정보를 읽을 때 데이터가 도착하지 않으면 NULL 체크 없이 메모리에 접근하여 시스템이 멈춥니다. 로컬 Bluetooth 연결만으로 공격할 수 있는 서비스 거부 취약점입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel: Fix null ptr deref in btintel_read_version If hci_cmd_sync_complete() is triggered and skb is NULL, then hdev->req_skb is NULL, which will cause this issue.

📍 영향받는 시스템

Linux kernel 5.x, 6.x 버전 (btintel 드라이버 사용 시스템)

⚔️ 공격 벡터

로컬 Bluetooth 장치와의 상호작용을 통한 null ptr deref 트리거로 DoS 유발

🛡️ 대응 방법

Linux kernel을 최신 안정 버전으로 업데이트하여 btintel 드라이버 패치 적용

🔧 검증 코드

현재 커널 버전 확인 후, 패치된 5.15.x 이상 또는 6.x 안정 버전과 비교하여 취약점 여부 판단

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel