CVE-2026-53067

Severity CVSS v4.0:
Pending analysis
Type:
CWE-415 Double Free
Publication date:
24/06/2026
Last modified:
21/07/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> PCI: endpoint: pci-ep-msi: Fix error unwind and prevent double alloc<br /> <br /> pci_epf_alloc_doorbell() stores the allocated doorbell message array in<br /> epf-&gt;db_msg/epf-&gt;num_db before requesting MSI vectors. If MSI allocation<br /> fails, the array is freed but the EPF state may still point to freed<br /> memory.<br /> <br /> Clear epf-&gt;db_msg and epf-&gt;num_db on the MSI allocation failure path so<br /> that later cleanup cannot double-free the array and callers can retry<br /> allocation.<br /> <br /> Also return -EBUSY when doorbells have already been allocated to prevent<br /> leaking or overwriting an existing allocation.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.17 (including) 6.18.33 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.19 (including) 7.0.10 (excluding)