CVE-2025-38253 Details
Description
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().
A vulnerability in the Linux kernel's Wacom HID driver can lead to a hard crash or a general protection fault. This issue arises because the Wacom AES battery handler, introduced in a recent commit, is scheduled as a delayed work task. If a Wacom device is removed while this task is still pending, the handler can cause a crash when it is eventually executed. This situation commonly occurs with built-in USB devices after they resume from hibernation, as the pending task can lead to a hard crash when the device is removed.
To address this vulnerability, the Wacom AES battery work should be canceled in the Wacom remove function, ensuring that no pending tasks can lead to a crash when the device is removed.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/57a3d82200dbeccd002244b96acad570eeeb731f | kernel.org | Patch |
| https://git.kernel.org/stable/c/a4f182ffa30c52ad1c8e12edfb8049ee748c0f1b | kernel.org | Patch |
| https://git.kernel.org/stable/c/f3054152c12e2eed1e72704aff47b0ea58229584 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| NVD-CWE-noinfo | Insufficient Information to Classify Weakness | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.8, < 6.12.36 >= 6.13, < 6.15.5 6.16 rc1 6.16 rc2 6.16 rc3 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 30, 2026 | CVE Modified | kernel.org |
| Jun 17, 2026 | CVE Modified | kernel.org |
| Nov 19, 2025 | Initial Analysis | [email protected] |
| Jul 9, 2025 | New CVE Received | kernel.org |