CVE-2026-92480 in Linuxinfo

Zusammenfassung

von VulDB • 17.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

scsi: ufs: core: Stringdeskriptoren validieren

Die Länge des Stringdeskriptors umfasst einen zwei Byte langen Header, während die UTF-16-Nutzlast danach beginnt. utf16s_to_utf8s() erwartet eine Anzahl von UTF-16-Codewerten (code units), nicht Bytes. Die Übergabe der Byte-Anzahl der Nutzlast kann dazu führen, dass über den Deskriptorpuffer hinausgelesen wird.

Es ist zu validieren, dass die Nutzlast eine gerade Byteanzahl aufweist, dem Konverter eine Anzahl von Codewerten und kein Bytezähler übergeben wird sowie ausreichend Speicherplatz für die UTF-8-Ausgabe allokiert wird.

Der rohe Stringpuffer beginnt nach dem Deskriptorheader, seine Größe beträgt jedoch bLength. Das Kopieren von bLength Bytes ab diesem Zeiger kann zu einem Lesen über den Antwortpuffer hinaus führen.

Es ist ein auf Null initialisierter Puffer der Größe bLength zu allozieren und nur die UTF-16-Nutzlast zu kopieren. Dies bewahrt die vom RPMB-Geräte-ID-ABI verbrauchte rohe Puffergröße, während das übermäßige Lesen (Overread) vermieden wird.

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

Zuständig

Linux

Reservieren

16.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406982

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!