🇰🇷 한글 설명
리눅스 커널의 b43legacy 무선 드라이버에서 RX 경로 시 펌웨어가 제공하는 키 인덱스에 대한 경계 검사 누락으로 인해 아웃 오브 바운드 읽기 취약점이 존재합니다. 기존 경고 메커니즘이 프로덕션 빌드에서 비강제적이었으나, 이제 유효하지 않은 인덱스에 대해 프레임을 삭제하여 취약점이 해결되었습니다.
💡 쉬운 설명
무선 네트워크 카드의 드라이버에서 잘못된 데이터 접근을 허용하던 보안 결함이 수정되었습니다. 이제 시스템은 유효하지 않은 키 인덱스를 받은 경우 해당 데이터를 무시하여 보안이 강화되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
wifi: b43legacy: enforce bounds check on firmware key index in RX path
Same fix as b43: the firmware-controlled key index in b43legacy_rx()
can exceed dev->max_nr_keys. The existing B43legacy_WARN_ON is
non-enforcing in production builds, allowing an out-of-bounds read of
dev->key[].
Make the check enforcing by dropping the frame for invalid indices.
📍 영향받는 시스템
Linux kernel을 사용하는 b43legacy 무선 드라이버 지원 시스템
⚔️ 공격 벡터
네트워크를 통해 악의적인 무선 프레임을 전송하여 잘못된 키 인덱스를 유도
🛡️ 대응 방법
시스템의 Linux 커널을 최신 안정 버전으로 업데이트하여 패치 적용
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 패치된 최신 버전인지 확인