CVE-2024-35847 in Linuxinformation

Résumé

par VulDB • 24/06/2026

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

irqchip/gic-v3-its : Prévention d'un double libération (double free) en cas d'erreur.

Le chemin de gestion des erreurs dans `its_vpe_irq_domain_alloc()` provoque un double libération lorsque `its_vpe_init()` échoue après avoir alloué avec succès au moins une interruption. Cela se produit parce que `its_vpe_irq_domain_free()` libère les interruptions ainsi que le bitmap de la zone et la page vprop, tandis que `its_vpe_irq_domain_alloc()` libère à nouveau ultérieurement le bitmap de la zone et la page vprop.

Corrigez ce problème en invoquant systématiquement `its_vpe_irq_domain_free()`, qui gère correctement tous les cas, et en supprimant la libération du bitmap/de la page vprop depuis `its_vpe_irq_domain_alloc()`.

[ tglx : Modification du journal des changements ]

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

Sources

Do you know our Splunk app?

Download it now for free!