CVE-2026-74557 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

scsi: libiscsi: Correzione della fuoriuscita di dati obsoleti nel buffer SCSI sense

La funzione iscsi_scsi_cmd_rsp() copia i dati sense da una risposta SCSI dal segmento dei dati fornito dal target. Il segmento contiene una lunghezza sense a 2 byte seguita dai bytes sense, quindi deve contenere 2 + senselen bytes; tuttavia il controllo dei limiti richiede solo datalen >= senselen:

senselen = get_unaligned_be16(data); if (datalen < senselen) goto invalid_datalen; memcpy(sc->sense_buffer, data + 2, min_t(uint16_t, senselen, SCSI_SENSE_BUFFERSIZE));

Un target che restituisce una risposta SCSI la cui datalen è uguale a senselen (con senselen <= SCSI_SENSE_BUFFERSIZE) fa sì che l'operazione memcpy() da data + 2 legga fino a due bytes oltre i dati ricevuti. Tali bytes contengono contenuti obsoleti di conn->data e finiscono nel buffer sense del comando, che viene restituito all'userspace.

Si tiene conto del prefisso della lunghezza sense a 2 byte nel controllo.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00156

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!