🇰🇷 한글 설명
리눅스 커널의 clk: ti: dra7-atl 드라이버에서 of_dra7_atl_clk_probe 함수 실행 시 참조 누수가 발생합니다. pm_runtime_get_sync()로 증가한 PM 사용 카운터를 일부 오류 경로에서 pm_runtime_put_sync()로 해제하지 않아 문제가 생깁니다. 이 문제는 누락된 해제 호출을 추가하여 해결되었습니다.
💡 쉬운 설명
전원 관리 장치의 사용 기록을 일부 오류 상황에서 정리하지 않아 시스템 자원이 조금씩 새는 문제입니다. 자원이 계속 쌓이면 장치 동작이 불안정해질 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
pm_runtime_get_sync() will increment pm usage counter.
Forgetting to putting operation will result in reference leak.
Add missing pm_runtime_put_sync in some error paths.
📍 영향받는 시스템
TI DRA7 계열 SoC를 사용하는 임베디드 리눅스 시스템의 수정 전 커널 버전
⚔️ 공격 벡터
공격자가 직접 악용할 수 있는 명확한 원격 공격 경로는 알려져 있지 않으며, 주로 자원 누수로 인한 안정성 문제입니다.
🛡️ 대응 방법
패치가 적용된 최신 리눅스 커널 버전으로 업데이트하거나 배포판 벤더의 보안 업데이트를 설치합니다.
🔧 검증 코드
출력된 커널 버전이 해당 수정이 포함된 패치 버전 이상인지 배포판 보안 공지나 커널 changelog와 비교하여 확인합니다.