🔍 CVE-2026-31604

5.5
CVSS Score
MEDIUM
2026-04-24
2026-11-06 16:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 rtw88 Wi-Fi 드라이버에서 probe 실패 시 USB 디바이스 참조를 해제하지 않아 메모리/디바이스 누수가 발생하는 문제입니다. 드라이버 코어가 이미 참조를 관리하므로 중복 참조를 제거하여 문제를 수정했습니다.

💡 쉬운 설명

무선 랜 드라이버가 초기화에 실패했을 때 사용 중인 장치 정보를 정리하지 않아 메모리가 조금씩 새는 문제입니다. 커널 업데이트로 중복된 참조를 제거해 해결되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: wifi: rtw88: fix device leak on probe failure Driver core holds a reference to the USB interface and its parent USB device while the interface is bound to a driver and there is no need to take additional references unless the structures are needed after disconnect. This driver takes a reference to the USB device during probe but does not to release it on all probe errors (e.g. when descriptor parsing fails). Drop the redundant device reference to fix the leak, reduce cargo culting, make it easier to spot drivers where an extra reference is needed, and reduce the risk of further memory leaks.

📍 영향받는 시스템

패치 이전의 Linux 커널 (rtw88 USB Wi-Fi 드라이버 사용 시스템)

⚔️ 공격 벡터

로컬 공격자가 USB 장치 연결 및 드라이버 probe 실패를 유도해 누수를 반복 발생시켜 서비스 저하를 일으킬 수 있음

🛡️ 대응 방법

배포판 제공 최신 Linux 커널로 업데이트하거나 해당 수정 커밋이 포함된 커널을 설치하여 재부팅

🔧 검증 코드

출력된 커널 버전이 수정 패치가 포함된 배포판 최신 버전 이상인지 배포판 보안 공지와 비교하여 확인하며, rtw88 드라이버 사용 여부는 lsmod | grep rtw88 로 추가 확인 가능합니다.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel