🇰🇷 한글 설명
Linux 커널의 ASoC Intel bytcr_rt5651 드라이버에서 잘못된 quirk 옵션 값이 입력될 경우 이를 검증하지 않고 그대로 사용하는 취약점이 발견되었습니다. 이로 인해 예상치 못한 동작이나 경계 외 메모리 접근(OOB access)이 발생할 수 있습니다. 해당 패치는 입력값에 대한 무결성 검사를 추가하고 잘못된 값 입력 시 기본값으로 교정하도록 수정되었습니다.
💡 쉬운 설명
컴퓨터 부품을 제어하는 소프트웨어에 잘못된 명령이 들어왔을 때, 이를 제대로 확인하지 않고 실행하여 시스템 오류를 일으킬 수 있는 문제입니다. 이 문제를 해결하기 위해 잘못된 명령이 들어오면 안전한 기본값으로 바꾸도록 고쳤습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
When an invalid value is passed via quirk option, currently
bytcr_rt5640 driver just ignores and leaves as is, which may lead to
unepxected results like OOB access.
This patch adds the sanity check and corrects the input mapping to the
certain default value if an invalid value is passed.
📍 영향받는 시스템
Intel bytcr_rt5651/rt5640 드라이버를 사용하는 Linux 커널 시스템
⚔️ 공격 벡터
드라이버 설정 시 잘못된 quirk 옵션 값을 전달하여 메모리 경계 외 접근 유도
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인