CVE-2026-64176 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

wifi: iwlwifi: mvm: corregge l'impostazione dei tassi di trasmissione (TX) da parte del driver sui dispositivi obsoleti

Sui dispositivi più vecchi, come il 7265D, i tassi sono ancora codificati nel formato versione 1, che non utilizza gli indici dei tassi CCK/OFDM (0-3/0-7), ma piuttosto i loro valori PLCP (ad esempio, 10 per un tasso CCK da 1 Mbps).

Durante l'introduzione dei tassi v3, ho modificato il driver passando dalla gestione interna dei tassi v1 con conversione in v2 alla gestione interna dei tassi v3 e alla conversione in v1 o v2 a seconda del firmware. Di conseguenza, ho modificato la funzione `iwl_mvm_mac80211_idx_to_hwrate()` per non avere più valori diversi per le diverse API. Questa modifica era corretta.

Tuttavia, in seguito ho revocato questa parte della modifica perché è stato segnalato che avevo compromesso i tassi di beaconing (beacon rates), causando un assert/crash del firmware (FW). Ciò ha portato all'impostazione errata dei tassi nel comando TX_CMD, potenzialmente generando un avviso quando il dispositivo riportava l'utilizzo effettivo.

Correggi questo problema (sperabilmente in modo corretto ora) gestendo separatamente i tassi di beaconing nel TX_CMD incorporato nel comando del template di beacon. Ripristina `iwl_mvm_mac80211_idx_to_hwrate()` affinché restituisca solo l'indice del tasso, non il valore PLCP, correggendo così il reale TX_CMD.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!