CVE-2025-38513
BaseFortify
Publication date: 2025-08-16
Last updated on: 2025-11-03
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | kernel | 6.1.153 |
| linux | kernel | 5.10.244 |
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 a potential NULL pointer dereference in the Linux kernel's zd1211rw wifi driver, specifically in the function zd_mac_tx_to_dev(). The issue arises because there is a small timing gap between checking the length of a socket buffer (skb) queue and dequeuing an skb unconditionally. This can cause skb_dequeue() to return NULL, and then the NULL pointer is passed to zd_mac_tx_status() where it is dereferenced, potentially causing a kernel crash or instability. The fix involves checking if skb is not NULL before passing it to zd_mac_tx_status().
How can this vulnerability impact me? :
This vulnerability can lead to a NULL pointer dereference in the Linux kernel wifi driver, which may cause the kernel to crash or become unstable. This can result in denial of service (DoS) conditions on affected systems, potentially disrupting network connectivity and system availability.
What immediate steps should I take to mitigate this vulnerability?
To mitigate this vulnerability, update the Linux kernel to a version where the zd1211rw driver includes the fix that checks if skb is not NULL before passing it to zd_mac_tx_status(). This prevents the NULL pointer dereference. Until the update is applied, avoid using the affected zd1211rw wireless driver to reduce risk.