CVE-2026-89454

Source
https://cve.org/CVERecord?id=CVE-2026-89454
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89454.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-89454
Downstream
Published
2026-09-11T19:43:18Z
Modified
2026-09-13T03:47:18Z
Summary
PCI: plda: Fix IRQ domain leaks in the error paths of plda_init_interrupts()
Details

In the Linux kernel, the following vulnerability has been resolved:

PCI: plda: Fix IRQ domain leaks in the error paths of plda_init_interrupts()

plda_init_interrupts() initializes IRQ domains and creates IRQ mapping but does not unwind them when later step fails.

If platform_get_irq() or either irq_create_mapping() fails in plda_init_interrupts(), the domains are never deinitialized. If irq_create_mapping() fails, port->intx_irq stays initialized.

Hence, remove the IRQ domains in the error path by calling plda_pcie_irq_domain_deinit().

Since plda_pcie_irq_domain_deinit() now disposes of the intx_irq and msi_irq mappings itself before removing their domains, the msi_irq mapping failure path can go directly to err_irq_domain_deinit instead of disposing of port->intx_irq separately first.

This issue was found by automated review of sashiko-bot

[mani: commit log]

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89454.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4602c370bdf6946b4e954a3db0ef5958aac2b7b4
Fixed
01b05cebe1e862e31e382359848d7dca02525a4f
Fixed
4b575052ea65423693726a21826d783cf3f1745e
Fixed
e54e8d2a0f9c8bf251ae4385ea4f4a68840fedad
Fixed
19a30bbb6477bfd7e3109b7a2943e6597ee9de37

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89454.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.11.0
Fixed
6.12.109
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.50
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89454.json"