In the Linux kernel, the following vulnerability has been resolved:
misc: pciendpointtest: Fix array underflow in pciendpointtest_ioctl()
Commit eefb83790a0d ("misc: pciendpointtest: Add doorbell test case") added NOBAR (-1) to the pcibarno enum which, in practical terms, changes the enum from an unsigned int to a signed int. If the user passes a negative number in pciendpointtestioctl() then it results in an array underflow in pciendpointtestbar().
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/40xxx/CVE-2025-40117.json"
}