🔍 CVE-2026-72003

8.8
CVSS Score
HIGH
2026-08-15
2026-10-19 22:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 brcmfmac 드라이버에서 짧은 인증 프레임을 처리할 때 힙 오버플로우가 발생하는 취약점입니다. 펌웨어 이벤트의 데이터 길이를 검증하는 과정에서 오프셋 값을 뺄 때 언더플로우가 발생하여 매우 큰 값이 생성되고, 이로 인해 메모리 경계를 넘어서는 복사가 수행됩니다.

💡 쉬운 설명

악의적인 무선 공유기가 아주 짧은 가짜 신호를 보내면, 컴퓨터의 메모리 영역을 넘쳐흐르게 만들어 시스템을 망가뜨릴 수 있는 문제입니다. 이 과정에서 공격자가 컴퓨터를 원격으로 조종할 수도 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: cyw: fix heap overflow on a short auth frame brcmf_notify_auth_frame_rx() takes the frame length from the firmware event and copies the frame body with the management header offset subtracted: u32 mgmt_frame_len = e->datalen - sizeof(struct brcmf_rx_mgmt_data); ... memcpy(&mgmt_frame->u, frame, mgmt_frame_len - offsetof(struct ieee80211_mgmt, u)); The only length check is e->datalen >= sizeof(*rxframe), so mgmt_frame_len can be anything from 0 up. offsetof(struct ieee80211_mgmt, u) is 24. When mgmt_frame_len is below that, the subtraction wraps as an unsigned value to a huge length. The memcpy then runs far past the kzalloc'd buffer. A malicious or malfunctioning AP can make the frame short during the external SAE auth exchange, so this is a remotely triggered heap overflow. Reject frames shorter than the management header offset before the copy.

📍 영향받는 시스템

Linux kernel (brcmfmac driver using cyw module)

⚔️ 공격 벡터

원격 무선 네트워크를 통한 악성 SAE 인증 프레임 전송

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel