CVE-2026-90405 in Linuxinformation

Résumé

par VulDB • 18/09/2026

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

media: stm32: dcmi : correction de certains bogues de gestion des erreurs dans probe()

Il y a plusieurs problèmes ici :

1) Après l'assignation : chan = dma_request_chan(&pdev->dev, "tx"); Les chemins d'erreur doivent effectuer le nettoyage avant de retourner. Le premier chemin d'erreur effectue un retour direct. 2) Les chemins d'erreur vérifient « dcmi->mdma_chan », mais celui-ci n'est pas assigné plus tard, ce qui entraîne des fuites de mémoire. Testez plutôt « mdma_chan ». 3) La gestion des erreurs appelle dma_release_channel(dcmi->dma_chan) avant que « dcmi->dma_chan » ne soit assigné, ce qui conduit à une déréférencement de pointeur NULL. Utilisez la variable « chan » à la place.

J'ai également déplacé l'appel à dma_release_channel() après l'appel à dma_request_channel() afin qu'il reflète mieux le code d'allocation.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406960

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!