🇰🇷 한글 설명
Linux 커널의 Broadcom 무선 드라이버(brcm80211) 내 brcmf_get_assoc_ies 함수에서 슬랩 영역 경계 외 읽기(slab-out-of-bound read) 취약점이 발견되었습니다. assoc_info->req_len 데이터가 할당된 버퍼 크기인 WL_EXTRA_BUF_MAX보다 클 경우 발생하며, 이는 서비스 거부(DoS) 상태를 유발할 수 있습니다.
💡 쉬운 설명
무선 랜 카드를 제어하는 소프트웨어에서 데이터 크기를 잘못 계산하여 메모리의 허용된 범위를 벗어나 읽는 오류가 발생했습니다. 이로 인해 시스템이 갑자기 멈추거나 재부팅되는 현상이 나타날 수 있습니다.
🇺🇸 원문 (English)
A slab-out-of-bound read problem was found in brcmf_get_assoc_ies in drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c in the Linux Kernel. This issue could occur when assoc_info->req_len data is bigger than the size of the buffer, defined as WL_EXTRA_BUF_MAX, leading to a denial of service.
📍 영향받는 시스템
Broadcom 무선 드라이버(brcmfmac)를 사용하는 Linux 커널 시스템
⚔️ 공격 벡터
조작된 네트워크 연결 요청(Association Request)을 통해 버퍼 크기를 초과하는 데이터를 전송
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 취약점이 해결된 최신 보안 패치 버전인지 확인