🔍 CVE-2024-36922

8.8
CVSS Score
HIGH
2024-05-30
2026-10-15 01:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 iwlwifi 드라이버에서 송신 큐(txq)의 읽기 포인터를 잠금(lock) 없이 읽을 때 발생하는 취약점입니다. 이로 인해 동일한 엔트리를 두 번 재사용하게 되어 시스템 경고(WARN_ONCE)가 발생하거나 메모리 오류를 유발할 수 있습니다.

💡 쉬운 설명

무선 랜 드라이버가 데이터를 처리하는 과정에서 순서가 꼬여 같은 데이터를 두 번 처리하는 오류가 발생할 수 있습니다. 이로 인해 시스템이 불안정해지거나 예상치 못한 오류가 생길 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: read txq->read_ptr under lock If we read txq->read_ptr without lock, we can read the same value twice, then obtain the lock, and reclaim from there to two different places, but crucially reclaim the same entry twice, resulting in the WARN_ONCE() a little later. Fix that by reading txq->read_ptr under lock.

📍 영향받는 시스템

Linux kernel (iwlwifi driver 사용 시스템)

⚔️ 공격 벡터

특정 네트워크 트래픽 상황을 유도하여 드라이버의 레이스 컨디션(Race Condition)을 유발

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 취약점이 해결된 최신 패치 버전인지 배포판 보안 공지를 통해 확인

Shell / Script
uname -r

📊 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