🇰🇷 한글 설명
리눅스 커널의 블루투스 hci_core 구성 요소에서 hci_unregister_dev 호출 시 작업 비활성화 기능이 제대로 작동하지 않는 취약점이 발견되었습니다. 이로 인해 hci_dev가 해제되기 전 새로운 작업이 제출될 수 있어 시스템 불안정성을 초래할 수 있습니다.
💡 쉬운 설명
블루투스 장치를 제거하는 과정에서 남아있는 작업들이 제대로 멈추지 않아 컴퓨터 시스템에 오류가 발생할 수 있는 문제입니다. 장치가 사라졌는데도 시스템이 계속 그 장치를 위해 일을 하려고 시도하면서 충돌이 일어날 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: hci_core: Disable works on hci_unregister_dev
This make use of disable_work_* on hci_unregister_dev since the hci_dev is
about to be freed new submissions are not disarable.
📍 영향받는 시스템
취약점이 해결되기 전 버전의 리눅스 커널 (Bluetooth hci_core 포함)
⚔️ 공격 벡터
로컬 공격자가 블루투스 장치를 빈번하게 등록 및 해제하는 과정을 통해 커널 메모리 오류를 유도할 수 있음
🛡️ 대응 방법
블루투스 관련 패치가 적용된 최신 버전의 리눅스 커널로 업데이트
🔧 검증 코드
출력된 커널 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인