Nel pacchetto wpa_supplicant, utilizzato per connettersi a reti wireless in molte distribuzioni Linux, *BSD e Android, è stata identificata una vulnerabilità (CVE-2021-27803) che potrebbe essere sfruttata per eseguire codice malevolo durante l'elaborazione di frame di controllo appositamente formattati di Wi-Fi Direct (Wi-Fi P2P). Per eseguire un attacco, l'aggressore deve trovarsi nel raggio d'azione della rete wireless per inviare alla vittima un set di frame appositamente formattati.
Il problema è causato da un errore nel gestore Wi-Fi P2P, che può portare a uno stato in cui il record di un vecchio peer P2P viene rimosso e le informazioni vengono scritte in un blocco di memoria già liberato (use-after-free). Sono interessate le versioni di wpa_supplicant dalla 1.0 alla 2.9, compilate con l'opzione CONFIG_P2P.
La vulnerabilità sarà corretta nella versione 2.10 di wpa_supplicant. Nei vari distribuzioni, l'aggiornamento con la patch è stato rilasciato per Fedora Linux. Lo stato delle pubblicazioni degli aggiornamenti da parte di altre distribuzioni può essere seguito sulle pagine: Debian, Ubuntu, RHEL, SUSE, Arch Linux. Come soluzione alternativa per bloccare la vulnerabilità, è sufficiente disabilitare il supporto P2P, impostando nelle configurazioni "p2p_disabled=1" o eseguendo nel terminale CLI il comando "P2P_SET disabled 1".
Fonte: opennet.ru
