Buffer Initialization Vulnerability in Linux Kernel
CVE-2026-43055
What is CVE-2026-43055?
In the Linux kernel, a vulnerability exists within the scsi target subsystem that leads to improper initialization of the aio_cmd->iocb for the ki_write_stream. When a write command is executed, an erroneous ki_write_stream value can result in misleading write failure statuses, particularly when comparing iocb->ki_write_stream against the maximum allowed. The issue has been addressed by switching to kzalloc_flex for aio_cmd allocation, ensuring that ki_write_stream is initialized to zero, thereby enhancing the stability and reliability of the SCSI target functionality.
Affected Version(s)
Linux 732f25a2895a8c1c54fb56544f0b1e23770ef4d7
Linux 732f25a2895a8c1c54fb56544f0b1e23770ef4d7 < 4eaff1728d0e69b95933412241bbccf4f797dba8
Linux 732f25a2895a8c1c54fb56544f0b1e23770ef4d7 < 01f784fc9d0ab2a6dac45ee443620e517cb2a19b