🔍 CVE-2026-46103

5.5
CVSS Score
MEDIUM
2026-05-27
2026-11-06 17:17
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 CAN(Controller Area Network) 드라이버인 ucan에서 devres 수명 주기 관리 오류가 해결되었습니다. USB 드라이버가 인터페이스에서 해제될 때 제어 메시지 버퍼가 적절히 해제되지 않아 메모리 누수가 발생할 수 있는 문제가 수정되었습니다.

💡 쉬운 설명

USB 장치를 연결하거나 해제할 때 컴퓨터 메모리가 제대로 정리되지 않고 계속 쌓이는 문제가 있었습니다. 이로 인해 시스템을 오래 사용하면 메모리가 부족해질 수 있는 결함이 수정되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: can: ucan: fix devres lifetime USB drivers bind to USB interfaces and any device managed resources should have their lifetime tied to the interface rather than parent USB device. This avoids issues like memory leaks when drivers are unbound without their devices being physically disconnected (e.g. on probe deferral or configuration changes). Fix the control message buffer lifetime so that it is released on driver unbind.

📍 영향받는 시스템

Linux kernel (ucan driver module)

⚔️ 공격 벡터

로컬 공격자가 USB 장치의 빈번한 연결/해제 또는 드라이버 재설정을 유도하여 메모리 누수 유발

🛡️ 대응 방법

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

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인

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