CVE-2023-53696
published 2025-10-22CVE-2023-53696: In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() There is a memory leak reported by…
PriorityP418low5.5
EPSS
0.20%
10.2th percentile
In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
There is a memory leak reported by kmemleak:
unreferenced object 0xffffc900003f0000 (size 12288):
comm "modprobe", pid 19117, jiffies 4299751452 (age 42490.264s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
backtrace:
[] __vmalloc_node_range+0xe56/0x1110
[] __vmalloc_node+0xbd/0x150
[] vmalloc+0x25/0x30
[] qla2x00_create_host+0x7a0/0xe30 [qla2xxx]
[] qla2x00_probe_one+0x2eb8/0xd160 [qla2xxx]
[] local_pci_probe+0xeb/0x1a0
The root cause is traced to an error-handling path in qla2x00_probe_one()
when the adapter "base_vha" initialize failed. The fab_scan_rp "scan.l" is
used to record the port information and it is allocated in
qla2x00_create_host(). However, it is not released in the error handling
path "probe_failed".
Fix this by freeing the memory of "scan.l" when an error occurs in the
adapter initialization process.
Affected
12 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.1.25-1 (bookworm) | linux 6.1.25-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= a4239945b8ad112fb914d0605c8f6c5fd3330f61 < ae73c4dd48f2c79d515d509a0cbe9efb0a197f44 | ae73c4dd48f2c79d515d509a0cbe9efb0a197f44 |
| linux | linux | >= a4239945b8ad112fb914d0605c8f6c5fd3330f61 < 44374911ac63f769c442f56fdfadea673c5f4425 | 44374911ac63f769c442f56fdfadea673c5f4425 |
| linux | linux | >= a4239945b8ad112fb914d0605c8f6c5fd3330f61 < 582e35e97318ccd9c81774bac08938291679525f | 582e35e97318ccd9c81774bac08938291679525f |
| linux | linux | >= a4239945b8ad112fb914d0605c8f6c5fd3330f61 < 85ade4010e13ef152ea925c74d94253db92e5428 | 85ade4010e13ef152ea925c74d94253db92e5428 |
| linux | linux_kernel | >= 0 < 6.1.25-1 | 6.1.25-1 |
| linux | linux_kernel | >= 0 < 6.1.25-1 | 6.1.25-1 |
| linux | linux_kernel | >= 0 < 6.1.25-1 | 6.1.25-1 |
| linux | linux_kernel | >= 4.16.0 < 5.15.107 | 5.15.107 |
| linux | linux_kernel | >= 5.16.0 < 6.1.24 | 6.1.24 |
| linux | linux_kernel | >= 6.2.0 < 6.2.11 | 6.2.11 |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
CVE-2023-53696: In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() There is a memory leak repor
osv·2025-10-22
CVE-2023-53696 CVE-2023-53696: In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() There is a memory leak repor
In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() There is a memory leak reported by kmemleak: unreferenced object 0xffffc900003f0000 (size 12288): comm "modprobe", pid 19117, jiffies 4299751452 (age 42490.264s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [] __vmalloc_node_range+0xe56/0x1110 [] __vmalloc_node+0xbd/0x150 [] vmalloc+0x25/0x30 [] qla2x00_create_host+0x7a0/0xe30 [qla2xxx] [] qla2x00_probe_one+0x2eb8/0xd160 [qla2xxx] [] local_pci_probe+0xeb/0x1a0 The root cause is traced to an error-handling path in qla2x00_probe_one() when the adapter "base_vha" initialize failed. The fab_scan_rp "sca
GHSA
GHSA-hh3x-pv67-6v62: In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
There is a memory leak rep
ghsa_unreviewed·2025-10-22
CVE-2023-53696 GHSA-hh3x-pv67-6v62: In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
There is a memory leak rep
In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
There is a memory leak reported by kmemleak:
unreferenced object 0xffffc900003f0000 (size 12288):
comm "modprobe", pid 19117, jiffies 4299751452 (age 42490.264s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
backtrace:
[] __vmalloc_node_range+0xe56/0x1110
[] __vmalloc_node+0xbd/0x150
[] vmalloc+0x25/0x30
[] qla2x00_create_host+0x7a0/0xe30 [qla2xxx]
[] qla2x00_probe_one+0x2eb8/0xd160 [qla2xxx]
[] local_pci_probe+0xeb/0x1a0
The root cause is traced to an error-handling path in qla2x00_probe_one()
when the adapter "base_vha" initialize failed. The fab_scan_rp
OSV
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
osv·2025-10-22
CVE-2023-53696 scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
There is a memory leak reported by kmemleak:
unreferenced object 0xffffc900003f0000 (size 12288):
comm "modprobe", pid 19117, jiffies 4299751452 (age 42490.264s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
backtrace:
[] __vmalloc_node_range+0xe56/0x1110
[] __vmalloc_node+0xbd/0x150
[] vmalloc+0x25/0x30
[] qla2x00_create_host+0x7a0/0xe30 [qla2xxx]
[] qla2x00_probe_one+0x2eb8/0xd160 [qla2xxx]
[] local_pci_probe+0xeb/0x1a0
The root cause is traced to an error-handling path in qla2x00_probe_one()
when the
Red Hat
kernel: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
vendor_redhat·2025-10-22·CVSS 5.5
CVE-2023-53696 [LOW] CWE-772 kernel: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
kernel: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
There is a memory leak reported by kmemleak:
unreferenced object 0xffffc900003f0000 (size 12288):
comm "modprobe", pid 19117, jiffies 4299751452 (age 42490.264s)
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
backtrace:
[] __vmalloc_node_range+0xe56/0x1110
[] __vmalloc_node+0xbd/0x150
[] vmalloc+0x25/0x30
[] qla2x00_create_host+0x7a0/0xe30 [qla2xxx]
[] qla2x00_probe_one+0x2eb8/0xd160 [qla2xxx]
[] local_pci_probe+0xeb/0x1a0
The root cause is traced to an error-handling path in qla2x00_probe_one()
when
Debian
CVE-2023-53696: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: qla2x...
vendor_debian·2023
CVE-2023-53696 CVE-2023-53696: linux - In the Linux kernel, the following vulnerability has been resolved: scsi: qla2x...
In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() There is a memory leak reported by kmemleak: unreferenced object 0xffffc900003f0000 (size 12288): comm "modprobe", pid 19117, jiffies 4299751452 (age 42490.264s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [] __vmalloc_node_range+0xe56/0x1110 [] __vmalloc_node+0xbd/0x150 [] vmalloc+0x25/0x30 [] qla2x00_create_host+0x7a0/0xe30 [qla2xxx] [] qla2x00_probe_one+0x2eb8/0xd160 [qla2xxx] [] local_pci_probe+0xeb/0x1a0 The root cause is traced to an error-handling path in qla2x00_probe_one() when the adapter "base_vha" initialize failed. The fab_scan_rp "sca
No detection rules found.
No public exploits indexed.
2025-10-22
Published