🇰🇷 한글 설명
리눅스 커널의 Qualcomm IPQ9574 GCC 클록 드라이버에서 주파수 테이블 배열의 종료 표시가 누락된 취약점이 발견되었습니다. 이로 인해 qcom_find_freq()와 같은 함수가 테이블을 탐색할 때 배열의 범위를 벗어난 메모리에 접근할 수 있는 문제가 발생할 수 있습니다.
💡 쉬운 설명
컴퓨터 부품의 속도를 조절하는 목록 끝에 '여기까지'라는 표시가 빠져 있어서, 시스템이 목록을 계속 읽다가 잘못된 메모리 영역까지 침범할 수 있는 문제입니다. 이로 인해 시스템이 멈추거나 예상치 못한 동작을 할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
clk: qcom: gcc-ipq9574: fix terminating of frequency table arrays
The frequency table arrays are supposed to be terminated with an
empty element. Add such entry to the end of the arrays where it
is missing in order to avoid possible out-of-bound access when
the table is traversed by functions like qcom_find_freq() or
qcom_find_freq_floor().
Only compile tested.
📍 영향받는 시스템
Qualcomm IPQ9574 플랫폼을 사용하는 Linux 커널 기반 시스템
⚔️ 공격 벡터
로컬 공격자가 특정 클록 주파수 요청을 통해 메모리 경계 외 접근(Out-of-bounds access) 유도
🛡️ 대응 방법
해당 취약점이 수정된 최신 리눅스 커널 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 패치가 적용된 배포판의 보안 업데이트 버전인지 확인