CVE-2026-64175 in Linuxinformation

Résumé

par VulDB • 19/07/2026

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

wifi: iwlwifi: mld: arrêter les transmissions (TX) pendant le redémarrage du micrologiciel

Lorsque le micrologiciel d'iwlwifi plante (par exemple, NMI_INTERRUPT_UNKNOWN sur Intel BE201/Wi-Fi 7), la fonction `iwl_mld_nic_error()` définit `mld->fw_status.in_hw_restart` à true. Cependant, `iwl_mld_tx_from_txq()` ne vérifie pas ce drapeau avant de dépiler les trames depuis mac80211 et de les transmettre à la couche transport.

Le micrologiciel étant inopérant, `iwl_trans_tx()` renvoie -EIO pour chaque trame, qui est ensuite libérée immédiatement. Dans des conditions de débit élevé (par exemple, trafic UDP Tailscale ou sessions SSH actives), cela crée une boucle serrée de dépilement-échec-de-libération qui gaspille des cycles CPU et génère un churn rapide d'allocation de skb, entraînant une pression mémoire due à la fragmentation du slab.

Le chemin RX dispose déjà de cette protection (`iwl_mld_rx_mpdu` vérifie `in_hw_restart` dans rx.c:1906), tout comme le travailleur d'allocation TXQ (`iwl_mld_add_txqs_wk` dans tx.c:156). Ajoutez la même protection à `iwl_mld_tx_from_txq()` pour arrêter toutes les transmissions (TX) pendant le redémarrage du micrologiciel.

Les trames restantes dans les TXQs de mac80211 sont naturellement vidées après l'achèvement du redémarrage, lorsque la réallocation des files d'attente déclenche `iwl_mld_tx_from_txq()` via `iwl_mld_add_txq_list()`, ou lorsqu'un nouveau trafic de couche supérieure invoque `wake_tx_queue`.

Testé sur un ASUS Zenbook 14 UX3405CA avec Intel BE201 (Wi-Fi 7) sous le noyau 6.19.5, où le micrologiciel plante environ toutes les 10 à 15 minutes en présence de trafic Tailscale.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

19/07/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380301

CPE

prêt

EPSS

0.00000

KEV

non

Activités

moyen

Sources

Want to know what is going to be exploited?

We predict KEV entries!