🔍 CVE-2026-23246

8.8
CVSS Score
HIGH
2026-03-18
2026-04-02 15:16
✅ 완료

🇰🇷 한글 설명

Linux kernel의 mac80211 모듈에서 ML Reconfiguration 요소 처리 중 link_id 경계 검사 누락으로 인한 stack out-of-bounds write 취약점입니다. link_id(0-15)가 배열 크기를 초과할 때 메모리 손상이 발생할 수 있습니다.

💡 쉬운 설명

무선 네트워크 설정 메시지에서 잘못된 인덱스 값을 검증하지 않아 메모리를 잘못된 위치에 쓸 수 있습니다. 이를 통해 시스템 충돌이나 권한 상승이 가능합니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration link_id is taken from the ML Reconfiguration element (control & 0x000f), so it can be 0..15. link_removal_timeout[] has IEEE80211_MLD_MAX_NUM_LINKS (15) elements, so index 15 is out-of-bounds. Skip subelements with link_id >= IEEE80211_MLD_MAX_NUM_LINKS to avoid a stack out-of-bounds write.

📍 영향받는 시스템

Linux kernel (mac80211 모듈 포함된 WiFi 드라이버 시스템)

⚔️ 공격 벡터

특별히 제작된 ML Reconfiguration 프레임을 무선 범위 내에서 전송하여 취약한 시스템 트리거

🛡️ 대응 방법

Linux kernel을 경계 검사 패치가 포함된 최신 버전으로 업데이트

🔧 검증 코드

현재 커널 버전을 확인하고 취약한 버전 범위에 있는지 검증한 후 필요시 커널 업데이트 수행

Shell / Script
uname -r | grep -E '^[0-9]+\.[0-9]+' && cat /sys/module/mac80211/version 2>/dev/null || echo 'Check kernel version and apply security patches'

📊 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