CVE-2026-90017 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 17.

리눅스 커널에서 다음 취약점이 해결되었습니다:

staging: rtl8723bs: rtw_action_frame_parse()에서의 OOB(Out-of-Bounds) 읽기 수정

rtw_action_frame_parse()는 frame_len 매개변수를 받지만, 프레임 본문(frame body)에 인덱싱하기 전에 이를 실제로 검증하지 않습니다.

```c const u8 *frame_body = frame + sizeof(struct ieee80211_hdr_3addr); ... c = frame_body[0];
... a = frame_body[1];
```

frame_body는 이미 프레임(frame)에서 24바이트(sizeof(struct ieee80211_hdr_3addr))만큼 오프셋된 지점을 가리키고 있으므로, frame_body[0] 및 frame_body[1]을 읽기 위해서는 frame_len이 26 이상이어야 합니다. 그보다 짧은 관리용 액션 프레임(예: 악의적인 피어가 보낼 수 있는 최소 크기인 정확히 24바이트)은 1~2 바이트에 걸친 Out-of-Bounds(OOB) 읽기를 유발합니다.

이 취약점은 ioctl_cfg80211.c 내의 rtw_cfg80211_monitor_if_xmit_entry() 및 cfg80211_rtw_mgmt_tx()에서 접근 가능합니다. 이 함수들은 공격자/사용자가 영향력을 행사할 수 있는 프레임 버퍼와 길이를 그대로 전달합니다.

frame_body가 역참조(dereferenced)되기 전에 누락된 길이 검사를 추가하십시오.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-405856

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!