🇰🇷 한글 설명
Linux 커널의 ALSA(Advanced Linux Sound Architecture) 드라이버에서 PCM 오픈 시 스트림 할당 전에 트레이스포인트가 호출되는 취약점이 발견되었습니다. 하드웨어 스트림이 고갈되어 할당에 실패할 경우, 할당되지 않은 스트림 태그에 접근하여 문제가 발생할 수 있습니다.
💡 쉬운 설명
사운드 카드의 소리 통로가 꽉 찼을 때, 시스템이 빈 통로를 확인하기도 전에 잘못된 정보를 읽으려다 오류가 발생할 수 있는 문제입니다. 이로 인해 시스템 불안정이나 예기치 않은 동작이 발생할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
ALSA: hda: trace PCM open only after assigning a stream
Stream assignment can fail when hardware streams are exhausted.
Move the tracepoint after the NULL check because its payload accesses
the assigned stream tag.
Detected by static analysis and reviewed with AI-assisted source auditing.
📍 영향받는 시스템
ALSA 드라이버를 사용하는 Linux 커널 버전
⚔️ 공격 벡터
하드웨어 스트림 자원을 고갈시켜 오류를 유도하는 로컬 공격
🛡️ 대응 방법
ALSA 관련 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인