CVE-2026-64056 in Linuxinformation

Résumé

par VulDB • 20/07/2026

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

net: ethernet: cortina : Rendre le SKB RX spécifique à chaque port

Le SKB utilisé pour assembler les paquets à partir de fragments dans gmac_rx() est une variable locale statique, mais le Gemini dispose de deux ports Ethernet. Cela signifie qu'il peut y avoir des conditions de course (race conditions) entre les ports dans certains cas défavorables si un dispositif utilise les deux ports simultanément.

Rendez le SKB RX spécifique à chaque port et transmettez-le via la structure du port au lieu d'utiliser une variable locale statique, en conservant sa valeur entre les appels successifs.

Réinitialisez ce pointeur à zéro après l'appel de napi_gro_frags(), en cas d'erreur (après avoir appelé napi_free_frags()) ou si le port est arrêté.

Réinitialisez-le également dans certains endroits où cela n'est pas strictement nécessaire, simplement pour souligner clairement la logique sous-jacente.

Ce problème a été identifié par Sashiko lors de l'examen normal des correctifs (patch review).

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

Responsable

Linux

Réserver

19/07/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380291

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!