🔍 CVE-2020-35499

6.7
CVSS Score
MEDIUM
2021-02-19
2026-06-17 03:13
✅ 완료

🇰🇷 한글 설명

Linux 커널 5.11 미만 버전의 net/bluetooth/sco.c 내 sco_sock_getsockopt 함수에서 NULL 포인터 역참조 결함이 발견되었습니다. SCO 소켓에 BT_SNDMTU/BT_RCVMTU를 사용할 때 소켓 연결에 대한 유효성 검사가 누락되어 발생하며, 이를 통해 로컬 공격자가 시스템을 중단시키거나 커널 내부 정보를 유출할 수 있습니다.

💡 쉬운 설명

리눅스 블루투스 기능의 코드 오류로 인해, 특정 명령을 내리면 컴퓨터가 갑자기 꺼지거나 중요한 정보가 새 나갈 수 있는 문제입니다. 공격자가 시스템을 마비시키거나 내부 데이터를 훔치는 데 악용될 수 있습니다.

🇺🇸 원문 (English)

A NULL pointer dereference flaw in Linux kernel versions prior to 5.11 may be seen if sco_sock_getsockopt function in net/bluetooth/sco.c do not have a sanity check for a socket connection, when using BT_SNDMTU/BT_RCVMTU for SCO sockets. This could allow a local attacker with a special user privilege to crash the system (DOS) or leak kernel internal information.

📍 영향받는 시스템

Linux kernel versions prior to 5.11

⚔️ 공격 벡터

특정 권한을 가진 로컬 사용자가 블루투스 SCO 소켓 옵션을 조작하여 공격

🛡️ 대응 방법

Linux 커널을 5.11 이상의 최신 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 5.11 미만인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel