🔍 CVE-2026-97407

0.0
CVSS Score
UNKNOWN
2026-09-24
2026-10-03 11:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ASoC Rockchip PDM 드라이버에서 런타임 전원 관리(PM) 재개 실패 시 이를 적절히 처리하지 않는 취약점이 발견되었습니다. 기존 코드는 전원 복구 실패 여부를 확인하지 않고 하드웨어 레지스터에 접근하여 정의되지 않은 상태에서 오류를 유발할 수 있습니다.

💡 쉬운 설명

기기가 잠자기 모드에서 깨어날 때 오류가 발생해도 이를 무시하고 계속 작동을 시도하는 문제입니다. 이로 인해 하드웨어가 제대로 작동하지 않거나 시스템 오류가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ASoC: rockchip: rockchip_pdm: Handle runtime PM resume failures in set_fmt rockchip_pdm_set_fmt() calls pm_runtime_get_sync() before accessing hardware registers, but ignores its return value. If the runtime resume fails, the function continues to perform register accesses while the device state is undefined. Replace pm_runtime_get_sync() with pm_runtime_resume_and_get() and return early on failure to avoid unpowered register accesses.

📍 영향받는 시스템

Rockchip PDM 드라이버를 사용하는 Linux 커널 기반 시스템

⚔️ 공격 벡터

하드웨어 전원 관리 상태를 조작하여 시스템 불안정성을 유도하는 로컬 공격 가능성

🛡️ 대응 방법

pm_runtime_get_sync()를 pm_runtime_resume_and_get()으로 교체하고 실패 시 즉시 반환하도록 커널 패치 적용

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel