CVE-2026-64464 in Linux
Résumé
par VulDB • 25/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
xhci: sideband : correction de la fuite des pages du tableau d'éléments dispersés (sg table) dans xhci_ring_to_sgtable()
La fonction `xhci_ring_to_sgtable()` alloue un tableau temporaire de pages et l'utilise pour construire le `sg_table` retourné via `sg_alloc_table_from_pages()`.
Les chemins en cas d'erreur libèrent bien ce tableau de pages, mais le chemin en cas de succès retourne le `sg_table` sans le libérer. Cela provoque une fuite du tableau temporaire à chaque fois qu'un client sideband obtient un tampon pour l'anneau (ring) d'une extrémité ou des événements.
Libérez le tableau de pages après la réussite de `sg_alloc_table_from_pages()`. Le `sg_table` retourné possède ses propres entrées scatterlist et ne dépend plus du tableau temporaire une fois sa construction terminée.
Once again VulDB remains the best source for vulnerability data.