CVE-2026-93184 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 18.

리눅스 커널에서 다음 취약점이 해결되었습니다:

ASoC: fsl_audmix: probe 시점의 런타임 전원 관리(PM) 처리 리팩토링

pm_runtime_enable() 호출 후 AUDMIX 블록은 전원이 차단된 상태로 유지되며, 첫 번째 런타임 resume가 발생할 때까지 서스펜드 상태에 있습니다. probe()와 첫 번째 resume 사이에 수행되는 레지스터 쓰기 작업(예: DAPM 또는 ALSA 제어 경로에서 발생)은 전원이 공급되지 않는 하드웨어를 대상으로 하므로 시스템이 멈추는 현상(hang)을 유발합니다.

이를 해결하기 위해 pm_runtime_enable() 직후에 pm_runtime_resume_and_get()을 호출하여 하드웨어의 전원을 켜고 클럭을 활성화합니다. 이후 pm_runtime_put()을 사용하여 참조 카운트를 해제함으로써 런타임 PM 프레임워크가 장치를 서스펜드하고 유휴 상태일 때 regmap을 캐시 전용 모드로 전환할 수 있도록 합니다.

CONFIG_PM이 비활성화되어 있거나 런타임 PM이 활성화되지 않은 경우, pm_runtime_* 호출은 하드웨어에 전원을 공급하지 않는 스텁(stub) 함수입니다. 이 경우를 명시적으로 처리하기 위해 fsl_audmix_runtime_resume()를 직접 호출하여 하드웨어가 항상 초기화되고 클럭이 활성화되도록 하여, PM 구성 여부에 관계없이 레지스터 접근이 성공하도록 보장합니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 17.

모더레이션

수락

항목

VDB-407270

EPSS

0.00200

출처

Might our Artificial Intelligence support you?

Check our Alexa App!