🇰🇷 한글 설명
Linux 커널의 brcmsmac 무선 드라이버에서 'wlc_phy_iqcal_gainparams_nphy()' 함수의 입력값 범위 검증이 부재하여 out-of-bounds 배열 접근이 발생할 수 있습니다. 이는 커널 패닉이나 정보 유출로 이어질 수 있으며, SVACE 정적 분석 도구로 발견되었습니다.
💡 쉬운 설명
Broadcom 무선 칩셋 드라이버에서 입력값 검증 부족으로 메모리 오류가 발생할 수 있습니다. 이는 시스템 불안정성 또는 민감한 정보 노출을 초래합니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
In 'wlc_phy_iqcal_gainparams_nphy()', add gain range check to WARN()
instead of possible out-of-bounds 'tbl_iqcal_gainparams_nphy' access.
Compile tested only.
Found by Linux Verification Center (linuxtesting.org) with SVACE.
📍 영향받는 시스템
Linux kernel brcmsmac 드라이버를 사용하는 Broadcom 무선 칩셋(BCM4313, BCM43142, BCM43228 등) 탑재 시스템
⚔️ 공격 벡터
로컬 공격자가 무선 드라이버 인터페이스를 통해 특정 파라미터 조작으로 out-of-bounds 메모리 접근 유발
🛡️ 대응 방법
Linux 커널을 최신 버전으로 업그레이드하거나 brcmsmac 드라이버 패치 적용
🔧 검증 코드
명령어가 버전 정보를 반환하면 해당 커널 버전의 CVE 패치 적용 여부를 kernel.org에서 확인하세요.
modinfo brcmsmac 2>/dev/null | grep -i version