🔍 CVE-2025-38253

8.8
CVSS Score
HIGH
2025-07-09
2026-10-15 22:18
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 Wacom HID 드라이버에서 wacom_aes_battery_handler() 함수 실행 중 시스템 충돌이 발생하는 취약점입니다. 장치가 제거될 때 예약된 지연 작업(aes_battery_work)을 취소하지 않아, 작업이 실행될 시점에 이미 장치가 존재하지 않아 일반 보호 오류(GPF) 및 커널 패닉이 발생합니다.

💡 쉬운 설명

와콤 타블렛 장치를 컴퓨터에서 제거하거나 절전 모드에서 깨어날 때, 시스템이 장치가 아직 연결되어 있다고 착각하여 잘못된 명령을 내리다 컴퓨터가 멈추는 문제입니다. 장치가 사라졌는데도 남아있는 작업이 실행되려다 발생하는 오류입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: HID: wacom: fix crash in wacom_aes_battery_handler() Commit fd2a9b29dc9c ("HID: wacom: Remove AES power_supply after extended inactivity") introduced wacom_aes_battery_handler() which is scheduled as a delayed work (aes_battery_work). In wacom_remove(), aes_battery_work is not canceled. Consequently, if the device is removed while aes_battery_work is still pending, then hard crashes or "Oops: general protection fault..." are experienced when wacom_aes_battery_handler() is finally called. E.g., this happens with built-in USB devices after resume from hibernate when aes_battery_work was still pending at the time of hibernation. So, take care to cancel aes_battery_work in wacom_remove().

📍 영향받는 시스템

Wacom HID 드라이버를 사용하는 리눅스 커널 시스템

⚔️ 공격 벡터

물리적 장치 제거 또는 절전 모드(Hibernate) 진입/복귀를 통한 트리거

🛡️ 대응 방법

wacom_remove() 함수에서 aes_battery_work를 취소하도록 수정된 최신 리눅스 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 패치가 적용된 최신 버전인지 배포판 보안 공지를 통해 확인하십시오.

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