CVE-2026-80790 in Linuxinfo

Zusammenfassung

von VulDB • 04.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

nvmet-fc: Behebung eines ungültigen Freigabefehlers (invalid free) im Fehlerpfad von LS IOD

nvmet_fc_alloc_ls_iodlist() erhöht den iod-Zeiger während der Initialisierung des LS-IOD-Arrays. Wenn die Zuweisung von rqstbuf oder das DMA-Mapping des Antwortpuffers fehlschlägt, dekrementiert die Unwind-Schleife (Rückwärtsabwicklung) iod über den Start des Arrays hinaus. Dadurch wird bei dem abschließenden kfree(iod) eine Adresse freigegeben, die vor dem zugewiesenen Objekt liegt.

Dies lässt sich mit nvme-fcloop und failslab reproduzieren, indem man fail-nth auf 6 setzt, bevor ein Zielport erstellt wird. KASAN meldet:

BUG: KASAN: invalid-free in nvmet_fc_register_targetport Free of addr ffff88816cf8ff48 by task nvmet_fail_nth/9552

Statt dessen sollte die ursprüngliche Zuweisungs-Basisadresse, gespeichert in tgtport->iod, freigegeben werden. Mit dieser Korrektur gibt derselbe sysfs-Write-Aufruf mit fail-nth=6 -ENOMEM zurück, ohne dass ein KASAN-Fehlerbericht ausgegeben wird.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

04.09.2026

Moderieren

akzeptiert

Eintrag

VDB-398967

CPE

bereit

EPSS

0.00195

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!