CVE-2026-74557 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

scsi: libiscsi: Behebung eines Lecks veralteter Daten (Stale-Data-Leak) in den SCSI-Sense-Puffer

iscsi_scsi_cmd_rsp() kopiert die Sense-Daten einer SCSI-Antwort aus dem vom Ziel bereitgestellten Datensegment. Das Segment enthält eine 2-Byte-Länge der Sense-Daten, gefolgt von den eigentlichen Sense-Bytes; es muss also mindestens 2 + senselen Bytes umfassen. Die Bereichsprüfung verlangt jedoch nur 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));

Ein Ziel, das eine SCSI-Antwort zurückgibt, bei der datalen gleich senselen ist (wobei senselen <= SCSI_SENSE_BUFFERSIZE), führt dazu, dass die memcpy()-Operation ab data + 2 bis zu zwei Bytes über den empfangenen Daten hinaus liest. Diese Bytes enthalten veraltete Inhalte von conn->data und landen im Sense-Puffer des Befehls, der an den Benutzerbereich (Userspace) zurückgegeben wird.

Berücksichtigen Sie das 2-Byte-Sense-Längenpräfix in der Prüfung.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

15.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390872

CPE

bereit

EPSS

0.00156

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!