CVE-2026-93052 in Linux
요약
\~에 의해 VulDB • 2026. 09. 18.
리눅스 커널에서 다음 취약점이 해결되었습니다:
misc: bcm-vk: msgq_inited에 대해 acquire/release 사용
bcm_vk_sync_msgq()는 메시지 큐 정보를 채운 후 msgq_inited를 설정합니다. 판독기는 메시지 큐 및 캐시된 큐 정보에 접근하기 전에 bcm_vk_drv_access_ok()를 호출합니다.
atomic_set()/atomic_read()은 이러한 액세스에 대한 순서를 보장하지 않습니다. 판독기가 msgq_inited가 설정되어 있는 것을 볼 수 있지만 여전히 낡은(queue) 큐 정보를 볼 수 있습니다. 초기화된 큐를 게시할 때는 release를 사용하고, 게이트(gate)를 확인할 때는 acquire를 사용하십시오.
bcm_vk_blk_drv_access()에서의 clear는 atomic_set()로 유지합니다. 이는 게이트를 닫고 판독기에게 큐 상태를 게시하지 않습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.