🇰🇷 한글 설명
Linux 커널의 arm_scmi 펌웨어 구성 요소에서 SCMI 디버그 하위 시스템 초기화 실패 시 발생하는 취약점입니다. 초기화 실패 시 관련 디버그 루트가 누락되고 하위 디스크립터가 NULL이 되어 발생하는 결함을 SCMI 디버그 헬퍼 함수에서 처리하도록 수정되었습니다.
💡 쉬운 설명
시스템의 디버깅 도구가 준비되지 않았을 때, 프로그램이 이를 확인하지 않고 잘못된 메모리 주소에 접근하려 할 때 발생하는 문제입니다. 이 수정사항은 해당 상황에서 오류가 발생하지 않도록 안전하게 처리합니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
firmware: arm_scmi: Account for failed debug initialization
When the SCMI debug subsystem fails to initialize, the related debug root
will be missing, and the underlying descriptor will be NULL.
Handle this fault condition in the SCMI debug helpers that maintain
metrics counters.
📍 영향받는 시스템
SCMI 디버그 하위 시스템을 사용하는 ARM 기반 Linux 커널 시스템
⚔️ 공격 벡터
로컬 시스템에서 디버그 초기화 실패를 유도하여 커널 패닉 또는 예외를 발생시키는 방식
🛡️ 대응 방법
SCMI 디버그 관련 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인