CVE-2025-68249
BaseFortify
Publication date: 2025-12-16
Last updated on: 2025-12-18
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is in the Linux kernel's 'most' USB driver, specifically in the hdm_probe() function. The issue occurs because put_device() is called on a device before it has been properly initialized with device_initialize(). This leads to a device core warning and attempts to release an uninitialized kobject, which is incorrect. The fix involves directly freeing the allocated memory instead of calling put_device() on an uninitialized device, thereby removing the warning and correcting the error path.
How can this vulnerability impact me? :
The vulnerability can cause kernel warnings and potentially unstable behavior due to improper handling of device initialization and release. While it does not directly indicate a security breach, such kernel warnings and improper resource management could lead to system instability or crashes in affected USB device handling.