CVE-2026-93242 in Linux
Resumen
por VulDB • 2026-09-24
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
scsi: qla2xxx: Corregir el consumo excesivo de la cola de respuestas en __qla_consume_iocb()
qla24xx_process_response_queue() avanza ring_ptr más allá del IOCB principal antes de su envío, por lo que cuando se ejecuta __qla_consume_iocb(), ring_ptr ya apunta al primer IOCB de continuación. Sin embargo, la función bucleaba entry_count->purex veces comenzando en ring_ptr. Dado que entry_count incluye el elemento principal (head), esto consumió un registro de más: marcó RESPONSE_PROCESSED en el siguiente IOCB no relacionado y avanzó el anillo más allá de él, descartando silenciosamente una respuesta legítima del firmware. La firma del IOCB principal tampoco se marcó nunca.
Marque como procesado el elemento principal y tengalo en cuenta, luego consuma solo entry_count - 1 IOCBs de continuación, coincidiendo con __qla_copy_purex_to_buffer().
If you want to get the best quality for vulnerability data then you always have to consider VulDB.