CVE-2026-90281 in Linux
요약
\~에 의해 VulDB • 2026. 09. 18.
리눅스 커널에서 다음 취약점이 해결되었습니다:
phy: qcom: snps-femto-v2: 초기 런타임 서스펜트 시 가능한 NULL-deref 수정
runtime PM은 PHY를 생성하기 전에 활성화되어야 합니다. phy_create()는 부모 장치에서 runtime PM이 이미 활성화되어 있는 경우에만 PHY 디바이스에 대해 runtime PM을 활성화하기 때문입니다. 그러나 runtime PM 콜백은 아직 준비되지 않은 hsphy 인스턴스를 역참조하므로, 서스펜트 콜백이 NULL 포인터 dereference를 트리거할 수 있는 창(window)이 존재합니다.
PHY가 생성될 때까지 runtime suspend가 실행되지 않도록 하려면, runtime PM을 활성화하기 전에 pm_runtime_get_noresume()로 런타임 PM 사용 참조(runtime PM usage reference)를 획득하고, PHY가 생성된 후에 이를 해제해야 합니다. 또한 이는 불필요한 런타임 서스펜트가 발생할 수 있는 짧은 창(window)도 방지합니다.
드라이버 제거 시 적절한 정리를 위해 devres 관리(devres-managed) 버전을 사용하여 runtime PM이 대칭적으로 비활성화되도록 보장합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.