🇰🇷 한글 설명
리눅스 커널의 USB Type-C DisplayPort Alt Mode 구현에서 상태 업데이트 VDO의 개수를 검증하기 전에 읽는 취약점이 발견되었습니다. 악의적인 장치가 잘못된 개수를 전송할 경우 커널이 초기화되지 않은 스택 데이터를 읽어 외부로 유출할 수 있습니다.
💡 쉬운 설명
나쁜 의도를 가진 USB 장치를 연결하면 컴퓨터 내부의 중요한 정보가 밖으로 새나갈 수 있는 결함입니다. 시스템이 장치로부터 전달받은 데이터의 양이 올바른지 확인하지 않아 발생하는 문제입니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
usb: typec: altmodes/displayport: validate count before reading Status Update VDO
A broken/malicious device can send the incorrect count for a status
update VDO, which will cause the kernel to read uninitialized stack data
and send it off elsewhere.
Fix this up by correctly verifying the count for the update object.
📍 영향받는 시스템
USB Type-C DisplayPort Alt Mode를 사용하는 리눅스 커널 기반 시스템
⚔️ 공격 벡터
취약한 커널을 사용하는 시스템에 조작된 데이터를 보내는 악성 USB Type-C 장치 연결
🛡️ 대응 방법
상태 업데이트 VDO 개수를 올바르게 검증하도록 수정된 최신 리눅스 커널로 업데이트
🔧 검증 코드
현재 실행 중인 커널 버전을 확인하여 해당 취약점이 패치된 버전인지 확인합니다.