🇰🇷 한글 설명
Linux 커널의 Bluetooth ISO 구현 중 iso_sock_getname 함수에서 소켓 잠금(lock_sock)이 누락된 취약점이 발견되었습니다. iso_pi(sk)->conn에 접근할 때 필요한 소켓 잠금이 확보되지 않아 데이터 무결성이나 시스템 안정성에 문제가 생길 수 있습니다.
💡 쉬운 설명
블루투스 통신을 처리하는 과정에서 데이터를 보호하는 '자물쇠'를 제대로 채우지 않는 실수가 있었습니다. 이로 인해 통신 데이터가 꼬이거나 시스템이 예기치 않게 멈출 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: ISO: lock sk in iso_sock_getname
Accessing iso_pi(sk)->conn requires lock_sock, which is not held here.
Fix by adding the lock/release.
📍 영향받는 시스템
Bluetooth ISO 기능을 사용하는 Linux 커널 버전
⚔️ 공격 벡터
로컬 또는 원격에서 블루투스 ISO 프로토콜을 사용하는 특수하게 조작된 패킷 전송
🛡️ 대응 방법
해당 취약점이 수정된 최신 Linux 커널 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 취약점이 해결된 패치 버전 이후인지 확인