Skip to main content
VulnerabilityPublished Updated

CVE-2025-71313: Linux kernel · PCI: endpoint: Add missing NULL check for alloc_workqueue()

Source GCVE Database

0
Compare
Authoritative record:CVE-2025-71313· Medium

Not known to be exploited · CVSS 5.5 Medium · fixed in 829ccfb22950c430f2bf5b40465510c210afb4d5 : update Linux kernel when convenient.

Data as of 30 Oct 2026, 16:33 UTC

CVSS 3.1 base score
5.5Medium
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
Patch
Available – fixed in 829ccfb22950c430f2bf5b40465510c210afb4d5, 314eab6740bcda504ef978be599f805de05ce6de, 62b9e706d226329d1374c0c1b80222e75ae9d8cd +3
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 3 Jun 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 8b821cf761503b80d0bd052f932adfe1bc1a0088, < 829ccfb22950c430f2bf5b40465510c210afb4d5
Fixed in
  • 829ccfb22950c430f2bf5b40465510c210afb4d5
LinuxLinuxAffected
  • ≥ 8b821cf761503b80d0bd052f932adfe1bc1a0088, < 314eab6740bcda504ef978be599f805de05ce6de
Fixed in
  • 314eab6740bcda504ef978be599f805de05ce6de
LinuxLinuxAffected
  • ≥ 8b821cf761503b80d0bd052f932adfe1bc1a0088, < 62b9e706d226329d1374c0c1b80222e75ae9d8cd
Fixed in
  • 62b9e706d226329d1374c0c1b80222e75ae9d8cd
LinuxLinuxAffected
  • ≥ 8b821cf761503b80d0bd052f932adfe1bc1a0088, < 11e78304b0113d3a122dc2c37426adc34c809645
Fixed in
  • 11e78304b0113d3a122dc2c37426adc34c809645
LinuxLinuxAffected
  • ≥ 8b821cf761503b80d0bd052f932adfe1bc1a0088, < 03f336a869b3a3f119d3ae52ac9723739c7fb7b6
Fixed in
  • 03f336a869b3a3f119d3ae52ac9723739c7fb7b6
LinuxLinuxAffected
  • ≥ 8b821cf761503b80d0bd052f932adfe1bc1a0088, < 2f62f8be57882c26f8bede0cab293d013964208f
Fixed in
  • 2f62f8be57882c26f8bede0cab293d013964208f

Description

In the Linux kernel, the following vulnerability has been resolved: PCI: endpoint: Add missing NULL check for alloc_workqueue() alloc_workqueue() can return NULL on memory allocation failure. Without proper error checking, this may lead to a NULL pointer dereference when queue_work() is later called with the NULL workqueue pointer in epf_ntb_epc_init(). Add a NULL check immediately after alloc_workqueue() and return -ENOMEM on failure to prevent the driver from loading with an invalid workqueue pointer.

References

Community reviews

Loading reviews…