CVE-2026-89850 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

scsi: qla2xxx: Firmware-Status nicht abfragen, wenn der Chip ausgefallen ist

qla2x00_fw_state_show() initialisiert rval mit QLA_FUNCTION_FAILED und springt zur out:-Marke, wenn der Chip ausgefallen ist oder EEH ausgelastet (busy) ist. Der out:-Block ruft dann qla2x00_get_firmware_state() erneut auf, da rval != QLA_SUCCESS gilt. Dies untergräbt die Schutzmechanismen für den Fall eines Chips-Ausfalls bzw. einer EEH-Belastung und löst ein Mailbox-Kommando (außerhalb von optrom_mutex) während der ISP-Reset oder PCI-Fehlerbehebung aus, was zum Hängen des Adapters führen kann. Zudem wurde daraus ein normaler Fehler bei einem Mailbox-Vorgang innerhalb eines Locks zu einem zweiten nicht synchronisierten Mailbox-Versuch.

Die out:-Fallback-Routine markiert den Firmware-Status nun lediglich als unbekannt. Die Mailbox wird jetzt höchstens einmal, innerhalb von optrom_mutex und nur dann ausgegeben, wenn der Chip aktiv ist und EEH nicht ausgelastet (busy) ist.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405667

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!