CVE-2026-93121 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

usb: gadget: f_fs: Fehlerbereinigung für fences in den Fehlerpfaden von ffs_dmabuf_transfer() korrigieren

Die Fehlerpfade für Endpunkt-Deaktivierung (ESHUTDOWN) und fehlgeschlagene Anforderungszuweisung (ENOMEM) in ffs_dmabuf_transfer() springen zu err_fence_put, das dma_fence_put() auf den Fence aufruft. Zu diesem Zeitpunkt wurde der Fence jedoch nur mit kmalloc alloziert – dma_fence_init() wurde noch nicht aufgerufen, sodass die Referenzanzahl und die Fence-Operationen (fence ops) nicht initialisiert sind. Der Aufruf von dma_fence_put() für ein solches Objekt führt zu undefiniertem Verhalten.

Verwenden Sie stattdessen kfree(), da der Fence in diesem Stadium nur eine einfache Allokation ist, und benennen Sie die Bezeichnung in err_fence_free um, um die tatsächliche Bereinigungsaktion widerzuspiegeln.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

17.09.2026

Veröffentlichung

18.09.2026

Moderieren

akzeptiert

Eintrag

VDB-407206

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!