CVE-2026-89941 in Linuxinformation

Résumé

par VulDB • 16/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

iio: buffer : Rendre sécurisé au niveau de l'RCU (Read-Copy-Update) la libération des fences IIO DMA

La documentation relative à `dma_fence` indique que si une implémentation personnalisée de la fonction de libération est fournie, l’objet `dma_fence` doit être libéré d’une manière compatible avec RCU. L'implémentation actuelle de `iio_dma_fence` utilise `kfree()`, ce qui pourrait entraîner un use-after-free (utilisation après libération).

Suppression de la fonction personnalisée `release`. Cela permet au noyau des fences DMA de revenir à l'utilisation de `dma_fence_free()`, qui appelle `kfree_rcu()` sur le fence. Cette modification nécessite que le fence soit le premier membre de `struct iio_dma_fence`.

L’utilisation de la méthode de libération par défaut pour les structures étendues de fences DMA est un pattern courant.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-405840

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!