CVE-2026-43414
Analyzed
Analyzed - Analysis Complete
Double Free Vulnerability in Linux Kernel QLA2xxx FC Port
Vulnerability report for CVE-2026-43414, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-05-08
Last updated on: 2026-07-08
Assigner: kernel.org
Description
Description
In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Completely fix fcport double free
In qla24xx_els_dcmd_iocb() sp->free is set to qla2x00_els_dcmd_sp_free().
When an error happens, this function is called by qla2x00_sp_release(),
when kref_put() releases the first and the last reference.
qla2x00_els_dcmd_sp_free() frees fcport by calling qla2x00_free_fcport().
Doing it one more time after kref_put() is a bad idea.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | 6.9 |
| linux | linux_kernel | 6.9 |
| linux | linux_kernel | 6.9 |
| linux | linux_kernel | 6.9 |
| linux | linux_kernel | 6.9 |
| linux | linux_kernel | 6.9 |
| linux | linux_kernel | From 5.15.154 (inc) to 5.16 (exc) |
| linux | linux_kernel | From 6.8.3 (inc) to 6.9 (exc) |
| linux | linux_kernel | From 6.7.12 (inc) to 6.8 (exc) |
| linux | linux_kernel | 6.9 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | From 6.1.84 (inc) to 6.2 (exc) |
| linux | linux_kernel | From 6.6.24 (inc) to 6.7 (exc) |
| linux | linux_kernel | From 6.9.1 (inc) to 6.19.9 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-415 | The product calls free() twice on the same memory address. |