I pakken wpa_supplicant, der bruges til at oprette forbindelse til trådløse netværk i mange Linux-distributioner, *BSD og Android, er der opdaget en sårbarhed (CVE-2021-27803), som potentielt kan udnyttes til at udføre en angribers kode ved behandling af specifikt formaterede kontrolrammer for Wi-Fi Direct (Wi-Fi P2P). For at gennemføre angrebet skal angriberen være inden for rækkevidde af det trådløse netværk for at sende et specifikt formateret rammeset til offeret.
Problemet skyldes en fejl i Wi-Fi P2P-behandleren, der gør, at behandling af et forkert formateret PDR (Provision Discovery Request) kan føre til en tilstand, hvor en gammel P2P-peer-optegnelse slettes, og information skrives til et allerede frigivet hukommelsesområde (use-after-free). Problemet berører versioner af wpa_supplicant fra 1.0 til 2.9, der er bygget med indstillingen CONFIG_P2P.
Sårbarheden vil blive rettet i wpa_supplicant version 2.10. I distributioner er opdateringen med rettelsen blevet offentliggjort for Fedora Linux. Status for offentliggørelsen af opdateringer af andre distributioner kan følges på følgende sider: Debian, Ubuntu, RHEL, SUSE, Arch Linux. Som en midlertidig løsning til at blokere sårbarheden er det tilstrækkeligt at deaktivere P2P-support ved at angive 'p2p_disabled=1' i indstillingerne eller ved at udføre kommandoen 'P2P_SET disabled 1' i CLI-grænsefladen.
Kilde: opennet.ru
