CVE-2026-90373 in Linux정보

요약

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

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

wifi: mt76: mt7915: RCU 포인터 클리어 후 뮤텍스 하위에서 wcid 마스크 초기화

mt7915_remove_interface()는 잠금이 유지되지 않은 상태에서, 그리고 RCU wcid 포인터를 지우기 전에 wcid 마스크 비트를 지웠습니다. 이 마스크는 allocators와 공유하는 비원자적 RMW(Read-Modify-Write) 자료구조이며, 모든 allocator는 dev->mt76.mutex 하에서 실행됩니다. DBDC 환경에서는 두 개의 wiphys가 하나의 mt76_dev을 공유하므로, 이로 인해 다른 밴드에서의 add_interface/sta_add 작업과 경쟁 조건(Race Condition)이 발생하여 wcid가 누출되거나 중복 할당될 수 있었습니다. RCU 포인터보다 먼저 비트를 지우는 것은 동시 할당이 인덱스를 재사용하고 해당 wcid를 게시하도록 허용했으며, 이후 NULL 대입은 이를 덮어썼습니다. 이 초기화 작업을 기존 뮤텍스 섹션 내로 이동하여, RCU 포인터가 클리어된 후에 수행되도록 수정했습니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-406939

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!