CVE-2025-39858
BaseFortify
Publication date: 2025-09-19
Last updated on: 2025-12-12
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | From 6.15 (inc) to 6.16.6 (exc) |
| linux | linux_kernel | 6.17 |
| linux | linux_kernel | 6.17 |
| linux | linux_kernel | 6.17 |
| linux | linux_kernel | 6.17 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-476 | The product dereferences a pointer that it expects to be valid but is NULL. |
Attack-Flow Graph
AI Powered Q&A
How can this vulnerability impact me? :
The vulnerability can cause the Linux kernel to dereference invalid pointers, which may lead to system crashes, instability, or denial of service in systems using the mlx4 network driver.
Can you explain this vulnerability to me?
This vulnerability is a bug in the Linux kernel's mlx4 network driver where an incorrect check was used after calling the function page_pool_create(). The code checked for NULL to detect errors, but page_pool_create() returns error pointers (ERR_PTR), not NULL. This mistake could lead to invalid pointer dereference, causing potential crashes or instability.