🔍 CVE-2026-46157

7.8
CVSS Score
HIGH
2026-05-28
2026-10-30 13:18
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 ALSA(Advanced Linux Sound Architecture) OSS 레이어에서 runtime.oss.trigger 필드에 접근할 때 데이터 경합(Data Race)이 발생하는 취약점입니다. 해당 필드는 비트 필드로 구성되어 있어, 보호 조치 없이 동시 접근 시 다른 비트 필드 값을 덮어써 시스템 동작을 혼란에 빠뜨릴 수 있습니다.

💡 쉬운 설명

사운드 카드를 제어하는 소프트웨어의 특정 데이터가 동시에 여러 곳에서 수정되면서 데이터가 꼬이는 문제입니다. 이로 인해 소리 재생 설정이 잘못되거나 시스템이 예상치 못한 방식으로 동작할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ALSA: pcm: oss: Fix data race at accessing runtime.oss.trigger Currently the runtime.oss.trigger field may be accessed concurrently without protection, which may lead to the data race. And, in this case, it may lead to more severe problem because it's a bit field; as writing the data, it may overwrite other bit fields as well, which confuses the operation completely, as spotted by fuzzing. Fix it by covering runtime.oss.trigger bit fled also with the existing params_lock mutex in both snd_pcm_oss_get_trigger() and snd_pcm_oss_poll().

📍 영향받는 시스템

ALSA OSS 레이어를 사용하는 리눅스 커널 버전

⚔️ 공격 벡터

동시성 제어 미흡을 이용한 데이터 경합 유도 (Local/Fuzzing)

🛡️ 대응 방법

params_lock 뮤텍스를 사용하여 runtime.oss.trigger 비트 필드 접근 시 동기화 처리가 적용된 최신 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 보안 업데이트 버전인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel