CVE-2026-64055 in Linux
Résumé
par VulDB • 20/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
net: ethernet: cortina : Transmettre le compteur de fragments (frag counter)
La fonction NAPI poll gmac_rx() assemble les paquets dans un SKB à partir d'un tampon circulaire.
Si le tampon circulaire est complètement vidé au cours d'un cycle de sondage, nous sortons de la fonction gmac_rx(), mais le paquet n'est pas encore entièrement assemblé dans le SKB ; pourtant, le compteur de fragments frag_nr est réinitialisé à zéro lors de l'appel suivant.
Pour résoudre ce problème, faites en sorte que le compteur de fragments RX fasse partie de la structure port et transmettez-le entre les appels successifs.
Réinitialisez le compteur de fragments uniquement juste après avoir appelé napi_gro_frags(), en cas d'erreur (après l'appel à napi_free_frags()) ou lors de l'arrêt du port.
Réinitialisez-le dans certains endroits où cela n'est pas strictement nécessaire, simplement pour souligner ce qui se passe.
Ce problème a été détecté par Sashiko lors d'une revue normale des correctifs (patch review).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.