{"id":28964,"date":"2026-09-25T20:31:37","date_gmt":"2026-09-25T12:31:37","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-97532"},"modified":"2026-09-25T20:31:37","modified_gmt":"2026-09-25T12:31:37","slug":"cve-2026-97532","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-97532","title":{"rendered":"CVE-2026-97532 &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\nscsi: qla2xxx: Null o"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>scsi: qla2xxx: Null out freed pointers in qla2x00_mem_alloc() error path<\/p>\n<p>When qla2x00_mem_alloc() fails, qla2x00_probe_one() jumps to<br \/>\nprobe_hw_failed and calls qla2x00_mem_free(). Several error labels in<br \/>\nqla2x00_mem_alloc() freed adapter members (elsrej.c, purex_dma_pool,<br \/>\nflt, sfp_data, loop_id_map, async_pd, sf_init_cb, ex_init_cb, npiv_info)<br \/>\nbut left the pointers dangling. qla2x00_mem_free() then freed them a<br \/>\nsecond time. Worse, for the dma_pool members it issued<br \/>\ndma_pool_free(ha-&gt;s_dma_pool, &#8230;) after s_dma_pool had already been<br \/>\ndestroyed and set to NULL at fail_s_dma_pool, dereferencing a NULL pool.<\/p>\n<p>Clear each freed pointer (and its DMA handle) in the error labels so the<br \/>\nsubsequent qla2x00_mem_free() skips them.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>scsi: qla2xxx: Null out freed pointers in qla2x00_mem_alloc() error path<\/p>\n<p>When qla2x00_mem_alloc() fails, qla2x00_probe_one() jumps<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-28964","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/28964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=28964"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=28964"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=28964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}