ื ืึธื ืึท ืืึธืจ ืืื ืึท ืืึทืื ืคืื ืึทื ืืืืืงืืื ื, ืื ืืขืืืื ื ืคืื hostapd/wpa_supplicant 2.10 ืืื ืฆืืืขืืจืืื, ืึท ืกืืื ืคึฟืึทืจ ืฉืืืฆื ืื ืืืืืจืืืก ืคึผืจืึธืืึธืงืึธืืก IEEE 802.1X, WPA, WPA2, WPA3 ืืื EAP, ืงืึทื ืกืืกืืื ื ืคืื ืื wpa_supplicant ืึทืคึผืืึทืงืืืฉืึทื ืฆื ืคืึทืจืืื ืื ืฆื ืึท ืืืืืจืืืก ื ืขืฅ ืืื ืึท ืงืืืขื ื ืืื ืื ืืึธืกืืึทืคึผื ืืื ืืขืจืืจืื ื ืคึผืจืึธืฆืขืก ืฆื ืฆืืฉืืขืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโืื ืึทืงืกืขืก ืคืื ื ืืื ืึท ืึธืืขื ืืึทืงืืืฉืึทื ืกืขืจืืืขืจ, ืึทืจืืึทื ืืขืจืขืื ื ืงืึทืืคึผืึธืื ืึทื ืฅ ืึทืืึท ืืื WPA Authenticator, RADIUS ืึธืืขื ืืึทืงืืืฉืึทื ืงืืืขื ื / ืกืขืจืืืขืจ, EAP ืกืขืจืืืขืจ. ืืขืจ ืืงืืจ ืงืึธื ืคืื ืื ืคึผืจืืืขืงื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื BSD ืืขืจืืืืืขื ืืฉ.
ืืื ืึทืืืฉืึทื ืฆื ืคืึทื ืืงืฉืึทื ืึทื ืขื ืืขืจืื ืืขื, ืื ื ืืึทืข ืืืขืจืกืืข ืืืึทืงืก ืึท ื ืืึท ืืืึทื-ืงืึทื ืึทื ืืึทืคืึทืื ืืืขืงืืึธืจ ืืืึธืก ืึทืคืขืงืฅ ืื SAE (ืกืืืึทืืืืื ืืึทืก ืึทืืืืขื ืืืงืึทืืืึธื ืคืื ืืงืืืึทืื) ืงืฉืจ ืคืึทืจืืึทื ืืืื ื ืืืคึฟื ืืื ืื EAP-pwd ืคึผืจืึธืืึธืงืึธื. ืึท ืึทืืึทืงืขืจ ืืืึธืก ืืื ืื ืคืืืืงืืื ืฆื ืืืกืคืืจื ืึทื ืคึผืจืืืืืืึทืืืฉืึทื ืงืึธื ืืืืฃ ืื ืกืืกืืขื ืคืื ืึท ืืึทื ืืฆืขืจ ืงืึทื ืขืงืืื ื ืฆื ืึท ืืืืืจืืืก ื ืขืฅ ืงืขื ืขื, ืืืจื ืืึธื ืืืึธืจืื ื ืืขืืืงืืื ืืืืฃ ืื ืกืืกืืขื, ืืึทืงืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืคึผืึทืจืึธื ืงืขืจืึทืงืืขืจืืกืืืงืก ืืื ื ืืฆื ืืื ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืืขืกืื ื ืคึผืึทืจืึธื ืืื ืึธืคืคืืื ืข ืืึธืืข. ืืขืจ ืคึผืจืึธืืืขื ืืื ืืขืคึฟืืจื ืืืจื ืื ืืืงืึทืืืฉ ืืืจื ืืจืื-ืคึผืึทืจืืื ืืฉืึทื ืึทืื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืงืขืจืึทืงืืขืจืืกืืืงืก ืคืื ืื ืคึผืึทืจืึธื, ืืืึธืก ืึทืืึทืื, ืืืืืจื ืืืืฃ ืืืืืจืขืงื ืืึทืื, ืึทืืึท ืืื ืขื ืืขืจืื ืืขื ืืื ืืืืืื ืืขืฉืึทืก ืึทืคึผืขืจืืืฉืึทื ื, ืฆื ืืขืจืงืืขืจื ืื ืงืขืจืขืงืื ืึทืก ืคืื ืื ืืจืืจื ืคืื ืคึผืึทืจืฅ ืคืื ืคึผืึทืจืึธื ืืื. ืืขืจ ืคึผืจืึธืฆืขืก ืคืื ืกืึทืืขืงืืื ื ืขืก.
ื ืื ืขื ืืขื ืขื ืืขื ืืฉืื ืคืึทืจืคืขืกืืืงื ืืื 2019, ืื ื ืืึทืข ืืืึทืื ืขืจืึทืืืืืื ืืื ืืขืคึฟืืจื ืืืจื ืื ืคืึทืงื ืึทื ืื ืคืื ืืจืืืกื ืืืง ืงืจืืคึผืืึธืืจืึทืคืืง ืคึผืจืืืืืืืื ืืขื ืืฆื ืืื ืื crypto_ec_point_solve_y_coord () ืคึฟืื ืงืฆืืข ืืื ื ืืฉื ืฆืืฉืืขืื ืึท ืงืขืกืืืืขืจืืืง ืืืจืืคืืจืื ื ืฆืืื, ืจืึทืืึทืจืืืึทืก ืคืื ืื ื ืึทืืืจ ืคืื ืื ืคึผืจืึทืกืขืกื ืืึทืื. ืืึทืืืจื ืืืืฃ ืื ืึทื ืึทืืืกืืก ืคืื ืื ื ืึทืืืจ ืคืื ืื ืคึผืจืึทืกืขืกืขืจ ืงืึทืฉ, ืึท ืึทืืึทืงืขืจ ืืืึธืก ืืื ืื ืคืืืืงืืื ืฆื ืืืืคื ืึทื ืคึผืจืืืืืืืืืฉื ืงืึธื ืืืืฃ ืืขืจ ืืขืืืืงืขืจ ืคึผืจืึทืกืขืกืขืจ ืืึทืจืฅ ืงืขื ืืึทืงืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืคึผืจืึธืืจืขืก ืคืื ืคึผืึทืจืึธื ืึทืคึผืขืจืืืฉืึทื ื ืืื SAE/EAP-pwd. ืืขืจ ืคึผืจืึธืืืขื ืึทืคืขืงืฅ ืึทืืข ืืืขืจืกืืขืก ืคืื wpa_supplicant ืืื hostapd ืงืึทืืคึผืืืื ืืื ืฉืืืฆื ืคึฟืึทืจ SAE (CONFIG_SAE = y) ืืื EAP-pwd (CONFIG_EAP_PWD = y).
ืื ืืขืจืข ืขื ืืขืจืื ืืขื ืืื ืื ื ืืึทืข ืจืืืืกืื ืคืื hostapd ืืื wpa_supplicant:
- ืฆืืืขืืืืื ืื ืคืืืืงืืื ืฆื ืืืืขื ืืื ืื OpenSSL 3.0 ืงืจืืคึผืืึธืืจืึทืคืืง ืืืืืืึธืืขืง.
- ืื ืืืงืึธื ืคึผืจืึทืืขืงืฉืึทื ืืขืงืึทื ืืืึทื ืคืืจืืขืืืืื ืืื ืื WPA3 ืืึทืฉืจืืึทืืื ื ืืขืจืืืึทื ืืืงื ืืื ืืืคึผืืึทืืขื ืึทื, ืืืืืื ื ืฆื ืืึทืฉืืฆื ืงืขืื ืึทืงืืืื ืื ืคืืื ืืืืฃ ืื ืืืืืจืืืก ื ืขืฅ ืืืึธืก ืืึทื ืืคึผืืืืจื ืขื ืืขืจืื ืืขื ืืื ืืืงืึธื ืจืึธืืขื.
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ DPP 2 (Wi-Fi Device Provisioning Protocol), ืืืึธืก ืืืคืืื ื ืื ืขืคื ืืืขื ืฉืืืกื ืึธืืขื ืืึทืงืืืฉืึทื ืืืคึฟื ืืขื ืืฆื ืืื ืื WPA3 ื ืึธืจืืึทื ืคึฟืึทืจ ืกืืืคึผืืึทืคืืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืคืื ืืขืืืืกืขืก ืึธื ืึทื ืืืืฃ-ืคืึทืจืฉืืขืื ืฆืืืื ื. ืกืขืืึทืคึผ ืืื ืืืจืืืขืงืึธืื ืืื ืื ืื ืืขืจ ืืขืจ ืึทืืืึทื ืกืืจืืข ืืืื ืฉืืื ืงืึธื ื ืขืงืืขื ืฆื ืื ืืืืืจืืืก ื ืขืฅ. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืคึผืึทืจืึทืืขืืขืจืก ืคึฟืึทืจ ืึทื IoT ืืืื ืึธื ืึท ืคืึทืจืฉืืขืื ืงืขื ืขื ืืืื ืืึทืฉืืืื ืคึฟืื ืึท ืกืืึทืจืืคืึธื ืข ืืืืืจื ืืืืฃ ืึท ืืึธืืขื ืืืืื ืคืื ืึท QR ืงืึธื ืืขืืจืืงื ืืืืฃ ืื ืคืึทื;
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืขืงืกืืขื ืืขื ืฉืืืกื ืฉืืึทื (IEEE 802.11-2016).
- ืฉืืืฆื ืคึฟืึทืจ ืื SAE-PK (SAE Public Key) ืืืืขืจืืืื ืืขืงืึทื ืืืึทื ืืื ืฆืืืขืืขืื ืฆื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื SAE ืคึฟืึทืจืืื ืืื ื ืคืึทืจืืึทื ืืืื ื ืืืคึฟื. ื ืืึธืืข ืคึฟืึทืจ ืืืืื ืฉืืงื ืืึทืฉืืขืืืงืื ื ืืื ืืืคึผืืึทืืขื ืึทื, ืขื ืืืืึทืื ืืืจื ืื "sae_config_immediate = 1" ืึธืคึผืฆืืข, ืืื ืืขืืื ื ืืื ืึท ืืึทืฉ-ืฆื-ืขืืขืืขื ื ืืขืงืึทื ืืืึทื, ืขื ืืืืึทืื ืืืขื ืืขืจ sae_pwe ืคึผืึทืจืึทืืขืืขืจ ืืื ืืึทืฉืืืื ืฆื 1 ืึธืืขืจ 2.
- ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื EAP-TLS ืืื ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ TLS 1.3 (ืคืึทืจืงืจืืคึผืื ืืืจื ืคืขืืืงืืึทื).
- ืฆืืืขืืืืื ื ืืึทืข ืกืขืืืื ืืก (max_auth_rounds, max_auth_rounds_short) ืฆื ืืืืฉื ืื ืืืืึทืฅ ืืืืฃ ืื ื ืืืขืจ ืคืื EAP ืึทืจืืืงืืขื ืืขืฉืึทืก ืื ืึธืืขื ืืึทืงืืืฉืึทื ืคึผืจืึธืฆืขืก (ืืฉืึทื ืืขืก ืืื ืืืืึทืฅ ืงืขื ืืืื ืคืืจืืื ืื ืืืขื ื ืืฆื ืืืืขืจ ืืจืืืก ืกืขืจืืืคืืงืึทืฅ).
- ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืื PASN (Pre Association Security Negotiation) ืืขืงืึทื ืืืึทื ืคึฟืึทืจ ืืจืื ืื ืึท ืืืืขืจ ืคึฟืึทืจืืื ืืื ื ืืื ืคึผืจืึทืืขืงืืื ื ืื ืืืขืงืกื ืคืื ืงืึธื ืืจืึธื ืจืึธืืขื ืืื ืึท ืคืจืืขืจ ืงืฉืจ ืืื ืข.
- ืื ืืืขืจืืึทื ื ืืืกืึทืืืข ืืขืงืึทื ืืืึทื ืืื ืืืคึผืืึทืืขื ืึทื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืืืืึธืืึทืืืฉ ืืืกืืืืึทื ืจืึธืืืื ื ืืึธืืข, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืึทืฉืืืืขื ืฆืืืืฉื ืึทืงืกืขืก ืคืื ืงืื ืืืขื ืืืจ ืืึทื, ืฆื ืคึฟืึทืจืืขืกืขืจื ืืืืขืจืืืื.
- ืฉืืืฆื ืคึฟืึทืจ ืื WEP ืคึผืจืึธืืึธืงืึธื ืืื ืืงืกืงืืืืื ืคืื ืคืขืืืงืืึทื ืืืืขื (ืจืืืืื ืืื ืื CONFIG_WEP=y ืึธืคึผืฆืืข ืืื ืคืืจืืื ืื ืฆื ืฆืืจืืงืงืืืขื WEP ืฉืืืฆื). ืึทืืืขืงืืขื ืืืขื ืืขืืึทื ืคืึทื ืืงืฉืึทื ืึทืืืื ืฉืืึทืืืช ืฆื ืื ืืขืจ-ืึทืงืกืขืก ืคึผืืื ื ืคึผืจืึธืืึธืงืึธื (ืืึทืคึผืคึผ). ืฉืืืฆื ืคึฟืึทืจ libnl 1.1 ืืื ืึธืคึผืืขืฉืืขืื. ืฆืืืขืืืืื ืืืืขื ืึธืคึผืฆืืข CONFIG_NO_TKIP = ื ืคึฟืึทืจ ืืืืขื ืึธื TKIP ืฉืืืฆื.
- ืคืึทืจืคืขืกืืืงื ืืืึทืื ืขืจืึทืืืืืืื ืืื ืื UPnP ืืืคึผืืึทืืขื ืืืืฉืึทื (CVE-2020-12695), ืืื ืื P2P / Wi-Fi ืืืจืขืงื ืืึทื ืืืขืจ (CVE-2021-27803) ืืื ืื PMF ืฉืืฅ ืืขืงืึทื ืืืึทื (CVE-2019-16275).
- ืืึธืกืืึทืคึผื-ืกืคึผืขืฆืืคืืฉ ืขื ืืขืจืื ืืขื ืึทืจืืึทื ื ืขืืขื ืืงืกืคึผืึทื ืืื ืฉืืืฆื ืคึฟืึทืจ HEW (High-Efficiency Wireless, IEEE 802.11ax) ืืืืืจืืืก ื ืขืืืืึธืจืงืก, ืึทืจืืึทื ืืขืจืขืื ื ืื ืคืืืืงืืื ืฆื ื ืืฆื ืื 6 GHz ืึธืคืืงืืึทื ืงืืื.
- ืขื ืืขืจืื ืืขื ืกืคึผืขืฆืืคืืฉ ืฆื wpa_supplicant:
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืึทืงืกืขืก ืคืื ื ืืึธืืข ืกืขืืืื ืืก ืคึฟืึทืจ SAE (WPA3-Personal).
- P802.11P ืืึธืืข ืฉืืืฆื ืืื ืืืคึผืืึทืืขื ืึทื ืคึฟืึทืจ EDMG ืืฉืึทื ืึทืื (IEEE 2ay).
- ืืืคึผืจืืืื ืืจืืคึผืื ืคึผืจืึธืื ืึธื ืืื BSS ืกืขืืขืงืฆืืข.
- ืื ืงืึธื ืืจืึธื ืฆืืืื ื ืืืจื D-Bus ืืื ืืงืกืคึผืึทื ืืื.
- ื ื ืืึทืข ืืึทืงืขื ื ืืื ืฆืืืขืืืืื ืคึฟืึทืจ ืกืืึธืจืื ื ืคึผืึทืกืืืขืจืื ืืื ืึท ืืึทืืื ืืขืจ ืืขืงืข, ืึทืืึทืืื ื ืืืจ ืฆื ืืึทืืืึทืืืงื ืฉืคึผืืจืขืืืืืง ืืื ืคึฟืึธืจืืึทืฆืืข ืคืื โโืื ืืืืคึผื ืงืึทื ืคืืืืขืจืืืฉืึทื ืืขืงืข.
- ืฆืืืขืืืืื ื ืืึทืข ืคึผืึทืืึทืกืื ืคึฟืึทืจ SCS, MSCS ืืื DSCP.
ืืงืืจ: opennet.ru