🇰🇷 한글 설명
리눅스 커널의 Venus 미디어 드라이버 내 hfi_parser에서 발생하는 취약점입니다. 조작된 비디오 펌웨어 페이로드를 통해 init_codecs가 반복 호출될 경우, 코덱 카운트가 최대치를 초과하여 경계 외 메모리(OOB) 접근이 발생할 수 있습니다.
💡 쉬운 설명
비디오 재생 관련 소프트웨어에서 숫자를 세는 과정에 오류가 있어, 특수하게 조작된 영상을 재생하면 컴퓨터 메모리의 허용되지 않은 영역에 접근할 수 있는 문제입니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
media: venus: hfi_parser: add check to avoid out of bound access
There is a possibility that init_codecs is invoked multiple times during
manipulated payload from video firmware. In such case, if codecs_count
can get incremented to value more than MAX_CODEC_NUM, there can be OOB
access. Reset the count so that it always starts from beginning.
📍 영향받는 시스템
Linux kernel (Venus media driver component)
⚔️ 공격 벡터
조작된 비디오 펌웨어 페이로드를 통한 메모리 경계 외 접근 유도
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 코덱 카운트 초기화 로직을 적용해야 합니다.
🔧 검증 코드
현재 실행 중인 커널 버전을 확인하여 해당 취약점이 해결된 패치 버전인지 확인합니다.