CVE-2025-40117
BaseFortify
Publication date: 2025-11-12
Last updated on: 2025-11-12
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 an array underflow in the Linux kernel's pci_endpoint_test_ioctl() function. It occurs because the pci_barno enum was changed from unsigned to signed, allowing a negative number to be passed. When a negative number is used, it causes an array underflow in pci_endpoint_test_bar(), potentially leading to unexpected behavior or memory corruption.
How can this vulnerability impact me? :
The array underflow caused by passing a negative number could lead to memory corruption or unexpected behavior in the Linux kernel, which might be exploited to cause system instability or potentially escalate privileges.