CVE-2026-89859 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

scsi: qla2xxx: Dport-Diagnosepuffer auf Null setzen, um Informationslecks zu vermeiden

qla2x00_do_dport_diagnostics() alloziert den qla_dport_diag-Antwortpuffer mit kmalloc_obj() (keine Nullsetzung) und kopiert bei Erfolg die gesamte sizeof(*dd)-Größe über sg_copy_from_buffer() in den Benutzerbereich. Die eingehende sg_copy_to_buffer()-Funktion füllt nur so viele Bytes, wie der vom Benutzer angeforderte Payload bereitstellt, und qla26xx_dport_diagnostics() setzt nur dd->buf auf Null. Die Felder options und unused[] werden daher uninitialisiert kopiert, wodurch Kernel-Heap-Inhalte in den Benutzerbereich geleakt werden.

Allokation mit kzalloc_obj(), entsprechend qla2x00_do_dport_diagnostics_v2().

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405679

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!