Utgivning av hostapd och wpa_supplicant 2.10

Efter mer Àn ett och ett halvt Ärs utveckling har version 2.10 av hostapd/wpa_supplicant slÀppts, ett paket för att sÀkerstÀlla funktionaliteten hos trÄdlösa protokoll IEEE 802.1X, WPA, WPA2, WPA3 och EAP. Det bestÄr av programmet wpa_supplicant för att ansluta till ett trÄdlöst nÀtverk som klient och bakgrundsprocessen hostapd för att sÀkerstÀlla funktionaliteten hos en Ätkomstpunkt och autentiseringsserver, som inkluderar komponenter som WPA Authenticator, RADIUS autentisering, EAP-server. Projektets kÀllkod distribueras under BSD-licensen.

Förutom funktionella Àndringar har den nya versionen blockerat en ny attackvektor via sidokanaler som pÄverkar metoden för anslutningsöverenskommelse SAE (Simultaneous Authentication of Equals) och protokollet EAP-pwd. En angripare med förmÄga att köra oprivilegierad kod pÄ anvÀndarens system, som ansluter till ett trÄdlöst nÀtverk, kan genom att övervaka aktiviteten i systemet erhÄlla upplysningar om egenskaper hos lösenordet och anvÀnda dessa för att förenkla lösenordsuppskattningen i offline-lÀge. Problemet orsakas av lÀckage via sidokanaler av information om egenskaperna hos lösenordet som gör att man kan klargöra korrektheten av val av delar av lösenordet under processen att gissa.

Till skillnad frÄn liknande problem som ÄtgÀrdades 2019, orsakas den nya sÄrbarheten av att externa kryptografiska primitiva som anvÀnds i funktionen crypto_ec_point_solve_y_coord() inte garanterade konstant körtid av operationer som inte beror pÄ arten av de behandlade uppgifterna. Genom att analysera beteendet hos processor-cache, kan en angripare som har möjlighet att köra oprivilegierad kod pÄ samma processor kÀrna fÄ information om hur operationer med lösenordet i SAE/EAP-pwd utförs. Problemet berör alla versioner av wpa_supplicant och hostapd som har byggts med stöd för SAE (CONFIG_SAE=y) och EAP-pwd (CONFIG_EAP_PWD=y).

Andra Àndringar i de nya utgÄvorna av hostapd och wpa_supplicant:

  • Möjlighet att bygga med kryptografiska biblioteket OpenSSL 3.0 har tillagts.
  • Den föreslagna mekanismen Beacon Protection, avsedd att skydda mot aktiva attacker pĂ„ det trĂ„dlösa nĂ€tverket genom att manipulera förĂ€ndringar av Beacon-ramar, har implementerats enligt den uppdaterade specifikationen WPA3.
  • Stödet för DPP 2 (Wi-Fi Device Provisioning Protocol) har lagts till, vilket definierar en autentiseringsmetod baserad pĂ„ öppna nycklar, som anvĂ€nds i WPA3-standarden för att underlĂ€tta konfiguration av enheter utan skĂ€rminterface. Konfigurationen görs med hjĂ€lp av en annan, mer avancerad enhet som redan Ă€r ansluten till det trĂ„dlösa nĂ€tverket. Till exempel kan instĂ€llningar för en IoT-enhet utan skĂ€rm stĂ€llas in via en smartphone baserat pĂ„ en QR-kod som skrivits ut pĂ„ enheten.
  • Stödet för utökade nyckel-ID:n (Extended Key ID, IEEE 802.11-2016) har lagts till.
  • Stödet för mekanismen SAE-PK (SAE Public Key) har lagts till i implementeringen av SAE-kopplingsmetoden. Ett lĂ€ge för omedelbar bekrĂ€ftelse har implementerats, aktiverat via alternativet "sae_config_immediate=1", samt en hash-to-element-mekanism som aktiveras genom att stĂ€lla in parametern sae_pwe till vĂ€rdena 1 eller 2.
  • Stödet för TLS 1.3 (avstĂ€ngt som standard) har lagts till i EAP-TLS-implementeringen.
  • Nya instĂ€llningar (max_auth_rounds, max_auth_rounds_short) har lagts till för att Ă€ndra grĂ€nserna för antalet EAP-meddelanden under autentisering (grĂ€nsjustering kan krĂ€vas vid anvĂ€ndning av mycket stora certifikat).
  • Stödet för mekanismen PASN (Pre Association Security Negotiation) har lagts till för att etablera en sĂ€ker förbindelse och skydda utbytet av kontrollpaket i ett tidigare skede av anslutningen.
  • Mekanismen Transition Disable har implementerats, som automatiskt inaktiverar roaminglĂ€get för att öka sĂ€kerheten, vilket tillĂ„ter vĂ€xling mellan accesspunkter vid rörelse.
  • Stödet för WEP-protokollet har tagits bort frĂ„n standardbyggnaderna (Ă„terstĂ€llande av WEP-stöd krĂ€ver ombyggnad med alternativet CONFIG_WEP=y). Utdaterad funktionalitet relaterad till IAPP-protokollet (Inter-Access Point Protocol) har tagits bort. Stödet för libnl 1.1 har upphört. En byggnadsalternativ CONFIG_NO_TKIP=y har lagts till för att bygga utan stöd för TKIP.
  • SĂ„rbarheter i implementeringen av UPnP (CVE-2020-12695), i hanteraren P2P/Wi-Fi Direct (CVE-2021-27803) och mekanismen för PMF-skydd (CVE-2019-16275) har Ă„tgĂ€rdats.
  • FrĂ„n specifika Ă€ndringar för hostapd kan nĂ€mnas att stödet för HEW-trĂ„dlösa nĂ€tverk (High-Efficiency Wireless, IEEE 802.11ax) har utvidgats, inklusive möjligheten att anvĂ€nda 6 GHz frekvensbandet.
  • Ändringar specifika för wpa_supplicant:
    • Stödet för instĂ€llningar av accesspunktlĂ€ge för SAE (WPA3-Personal) har lagts till.
    • Stödet för P2P-lĂ€ge har implementerats för EDMG-kanaler (IEEE 802.11ay).
    • FörbĂ€ttrad kapacitetsprognos och val av BSS.
    • Utökat hanteringsgrĂ€nssnitt via D-Bus.
    • Ny backend för att lagra lösenord i en separat fil har lagts till, vilket möjliggör att sĂ€ker information kan flyttas frĂ„n huvudkonfigurationsfilen.
    • Nya policys för SCS, MSCS och DSCP har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster