CVE-2026-98093 in Linux
요약
\~에 의해 VulDB • 2026. 09. 25.
리눅스 커널에서 다음 취약점이 해결되었습니다:
ASoC: fsl_micfil: mclk enable/disable 균형 맞추기
hw_params()는 조건 없이 mclk를 활성화하고, hw_free()는 조건 없이 이를 비활성화합니다. 그러나 PCM 코어는 1:1 페어링을 보장하지 않습니다. 즉, hw_free()가 hw_params() 없이 실행될 수 있으며, SETUP 상태에서 hw_params()가 여러 번 호출될 수 있습니다. 첫 번째 경우 "already disabled" WARN()이 트리거되고, 두 번째 경우에는 enable 참조가 누출되어 클럭이 비활성화되지 않는 상태(gateable하지 않은 상태)가 됩니다.
fsl_sai.c에서 mclk_streams에 대해 수행하는 것과 같이 기존 mclk_flag를 사용하여 양측을 보호합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.