CVE-2026-98407 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 14.

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

wifi: rsi: 키 제거 시 힙 OOB(Out-of-Bounds) 쓰기 수정

키가 제거될 때(data == NULL), rsi_hal_load_key() 함수가 실행됩니다:

memset(&set_key[FRAME_DESC_SZ], 0, frame_len - FRAME_DESC_SZ);

set_key는 struct rsi_set_key *이므로, 첨자(subscript)는 sizeof(struct rsi_set_key)(160바이트)만큼 스케일링됩니다. 따라서 &set_key[FRAME_DESC_SZ]는 skb->data + 2560이며, memset은 144개의 영(0) 바이트를 160바이트 크기의 skb 데이터 버퍼 끝부분으로부터 2.4KB 떨어진 지점부터 작성하여 관련 없는 힙 객체들을 손상시킵니다. 의도된 바이트 오프셋은 (u8 *)set_key + FRAME_DESC_SZ였어야 합니다.

이 쓰기는 DISABLE_KEY 콜백마다 발생하므로, 일반 연결 해제(roams 포함) 및 인터페이스 teardown 시 실제 네트워크에서 이를 트리거합니다.

memset은 중복입니다: 전체 버퍼는 할당 직후에 영으로 초기화되므로, 해당 코드가 없어도 장치로 전송되는 프레임은 바이트 단위로 동일합니다. else 분기를 제거하십시오; 정상 작동에는 영향이 없습니다.

Atuin - Automated Vulnerability Discovery Engine에서 발견됨.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-419863

EPSS

0.00000

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!