CVE-2026-89941 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

iio: buffer: Machen Sie IIO-DMA-Fence-Release RCU-sicher

Die `dma_fence`-Dokumentation besagt, dass das `dma_fence`-Objekt in einer RCU-sicheren Weise freigegeben werden muss, wenn eine benutzerdefinierte Freigabeimplementierung bereitgestellt wird. Die aktuelle Implementierung von `iio_dma_fence` verwendet `kfree()`, was zu einem Use-after-free führen kann.

Entfernen Sie die benutzerdefinierte `release`-Implementierung. Dadurch fällt der DMA-Fence-Core auf `dma_fence_free()` zurück, das `kfree_rcu()` für den Fence aufruft. Dies erfordert, dass der Fence das erste Mitglied von `struct iio_dma_fence` ist.

Die Verwendung der Standardfreigabemethode für erweiterte DMA-Fence-Strukturen ist ein gängiges Muster.

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

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405840

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!