CVE-2026-64174 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 20.

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

wifi: cfg80211: cfg80211_merge_profile() 내에서 루프 변수 전진

cfg80211_merge_profile() 함수는 여러 연속된 MBSSID 요소에 걸쳐 분할되어 있는 Multi-BSS 비전송 BSS 프로필을 재조립합니다. 이 함수의 while-loop는 다음 호출을 수행하지만, 본문 내부에서 mbssid_elem 또는 sub_elem을 전혀 전진시키지 않습니다:

cfg80211_get_profile_continuation(ie, ielen, mbssid_elem, sub_elem)

따라서 각 반복마다 동일한 고정된 쌍 뒤에 이어지는 지속 가능한 프로필을 검색하게 되며, 헬퍼 함수는 항상 같은 next_mbssid를 반환합니다. 그 결과, 동일한 next_sub 바이트들이 memcpy()를 통해 merged_ie 버퍼의 증가하는 오프셋 위치에 복사되어 버퍼가 가득 차게 됩니다.

mbssid_elem과 sub_elem을 방금 소비된 지속 가능한 프로필로 전진시켜야 합니다. 이렇게 하면 다음 cfg80211_get_profile_continuation() 호출 시 해당 지점 이후의 추가적인 지속 가능한 프로필을 검색하게 되며(존재하지 않을 경우 NULL 반환), 올바른 동작이 보장됩니다.

특히 악성 목적으로 조작된 비콘은 이 버그를 이용해 커널이 cfg80211_merge_profile 함수 내에서 과도한 시간(수신되는 각 비콘당 최대 2ms까지)을 소비하도록 할 수 있으며, 이는 이론적으로 어떤 형태로든 남용될 가능성이 있습니다.

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

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-380318

EPSS

0.00000

활동

낮음

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!