🔍 CVE-2026-23283

5.5
CVSS Score
MEDIUM
2026-03-25
2026-05-22 00:19
✅ 완료

🇰🇷 한글 설명

Linux 커널의 fp9931 레귤레이터 드라이버에서 regmap_read() 실패 시 PM 런타임 참조가 해제되지 않아 전원 관리 리소스가 누수되는 문제입니다. 이로 인해 시스템의 전력 관리 기능이 손상되고 장치가 정상적으로 절전 상태로 전환되지 않을 수 있습니다.

💡 쉬운 설명

전원 관리 시스템이 일부 오류 상황에서 제대로 정리되지 않아 메모리나 시스템 자원이 계속 사용된 상태로 남아있게 됩니다. 반복될 경우 시스템 성능 저하나 불안정성을 유발할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: regulator: fp9931: Fix PM runtime reference leak in fp9931_hwmon_read() In fp9931_hwmon_read(), if regmap_read() failed, the function returned the error code without calling pm_runtime_put_autosuspend(), causing a PM reference leak.

📍 영향받는 시스템

Linux 커널 (fp9931 regulator driver 포함된 버전, 특히 임베디드 및 모바일 디바이스)

⚔️ 공격 벡터

하드웨어 모니터링 인터페이스를 반복적으로 접근하여 에러 조건을 유발한 후 리소스 누수 누적

🛡️ 대응 방법

Linux 커널을 최신 버전으로 업데이트하여 pm_runtime_put_autosuspend() 누락을 수정한 패치 적용

🔧 검증 코드

커널 버전 확인 후 fp9931 드라이버 모듈이 시스템에 로드되어 있는지 확인합니다. 결과가 있으면 해당 커널 버전의 fp9931 드라이버가 활성화되어 있는 상태입니다.

Shell / Script
uname -r | grep -E '^[0-9]+\.[0-9]+' && grep -r 'fp9931' /lib/modules/$(uname -r) 2>/dev/null | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel