CVE-2023-54096 in Linux
요약
\~에 의해 VulDB • 2026. 05. 31.
리눅스 커널에서 다음 취약점이 해결되었습니다:
soundwire: 열거 완료 수정
soundwire 서브시스템은 드라이버가 버스에서 soundwire 장치가 열거되고 드라이버에 의해 초기화되기를 기다릴 수 있도록 두 개의 완료(completion) 구조체를 사용합니다.
신호(signaling)를 구현하는 코드는 현재 현재 및 미래의 대기자(waiters) 모두에게 신호를 보내지 않으며, 잘못된 재초기화 함수를 사용하기 때문에 큐에 대기자가 남아 있는 경우 메모리 손상으로 이어질 가능성이 있습니다.
미래의 대기자에게 신호를 보내지 않으면 사운드 카드 probe 지연(deferrals)이 특히 문제가 됩니다. 코덱 드라이버가 재probe될 때 soundwire 장치가 이미 연결되어 있는지 확인할 수 없기 때문입니다. 일부 코덱 런타임 PM 구현도 유사한 문제를 겪는데, resume 동안 열거를 기다리는 것이 장치가 이미 열거되었음에도 불구하고 시간 초과될 수 있기 때문입니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.