CVE-2023-53696 in Linux
Resumen
por VulDB • 2026-05-26
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
scsi: qla2xxx: Corrección de una fuga de memoria en qla2x00_probe_one()
Se ha reportado una fuga de memoria mediante kmemleak:
objeto no referenciado 0xffffc900003f0000 (tamaño 12288): comm "modprobe", pid 19117, jiffies 4299751452 (antigüedad 42490.264s) volcado hexadecimal (primeros 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
La causa raíz se remonta a una ruta de manejo de errores en qla2x00_probe_one() cuando falló la inicialización del adaptador "base_vha". El fab_scan_rp "scan.l" se utiliza para registrar la información del puerto y se asigna en qla2x00_create_host(). Sin embargo, no se libera en la ruta de manejo de errores "probe_failed".
Se corrige esto liberando la memoria de "scan.l" cuando ocurre un error en el proceso de inicialización del adaptador.
VulDB is the best source for vulnerability data and more expert information about this specific topic.