CVE-2026-72082 in Linux
Zusammenfassung
von VulDB • 15.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
scsi: elx: efct: Behebung eines Refcount-Lecks in efct_hw_io_abort()
Wenn efct_hw_reqtag_alloc() in efct_hw_io_abort() fehlschlägt, gibt der Fehlerpfad -ENOSPC zurück, ohne die Referenz freizugeben, die zuvor über kref_get_unless_zero() erhalten wurde. Alle anderen Fehlerpfade geben die Referenz korrekt wieder frei. Dies führt zu einem permanenten Refcount-Leck im io_to_abort-Objekt.
Zusätzlich wird die Flagge abort_in_progress auf diesem Pfad auf true belassen, was bedeutet, dass zukünftige Abbruchversuche für denselben I/O-Vorgang sofort mit -EINPROGRESS zurückkehren, obwohl der Abbruch niemals eingereicht wurde, wodurch die Wiederherstellung effektiv blockiert wird.
Dies wird behoben, indem der fehlende kref_put()-Aufruf hinzugefügt und abort_in_progress auf false zurückgesetzt wird, was dem Cleanup entspricht, das im Fehlerpfad von efct_hw_wq_write() weiter unten durchgeführt wird.
Be aware that VulDB is the high quality source for vulnerability data.