CVE-2026-98015 in Linuxinformation

Résumé

par VulDB • 25/09/2026

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

net/mlx5: E-Switch : correction d'un use-after-free dans mlx5_eswitch_termtbl_put

Dans mlx5_eswitch_termtbl_put(), la vérification de nettoyage à référence nulle lit tt->ref_count après que termtbl_mutex ait été relâchée. Deux appelants concurrents sur le même handle mlx5_termtbl_handle sont en situation de course (race condition) : l'un décrémente ref_count jusqu'à zéro, supprime l'entrée du hachage et appelle kfree(tt), tandis que l'autre a déjà libéré le mutex et s apprête à évaluer if (!tt->ref_count), ce qui provoque un use-after-free.

Corrigez cela en capturant le résultat de la décrémentation dans une variable locale sur la pile, last, avant de relâcher le mutex. La décision de nettoyage est désormais prise entièrement sous termtbl_mutex, et tt n'est plus touché après l appel à kfree.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Réserver

25/09/2026

Divulgation

25/09/2026

Modérer

accepté

Entrée

VDB-410302

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!