CVE-2026-89852 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

scsi: qla2xxx: Nullen der Mailbox-Struktur in qla2x00_get_firmware_state()

Die mbx_cmd_t wird auf dem Stack allokiert, bleibt aber nicht initialisiert. qla2x00_mailbox_command() verfügt über mehrere Early-Return-Pfade (PCI-Fehler dauerhaft, Gerät ausgefallen, EEH ausgelastet, ISP-Abbruch ausstehend, Mailbox-Zeitüberschreitung, MBox bereinigen), die ohne Zurückschreiben der Eingabe-Mailbox-Register in mcp->mb[] zurückkehren. qla2x00_get_firmware_state() kopiert dann bedingungslos mcp->mb[1..6] (sowie mb[12]) in den states[]-Array des Aufrufers, unabhängig vom Rückgabewert.

Bei einem solchen Fehler werden nicht initialisierte Kernel-Speicherinhalte aus dem Stack kopiert, die anschließend über die sysfs-Handler fw_state und mpi_fw_state an den Benutzerraum (userspace) offengelegt werden. Die Mailbox-Struktur wird auf Null gesetzt, sodass eine fehlgeschlagene Abfrage einen deterministischen, mit Nullen gefüllten Zustand liefert, anstatt Stack-Inhalte preiszugeben.

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

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405674

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!