CVE-2026-71273
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
Endpoint /cfg_wifi_set w OpenBK7231T akceptuje zmiany konfiguracji przez zwykłe żądanie GET bez tokena CSRF. Jeśli parametr jest nieobecny w żądaniu, gałąź else po cichu czyści hasło administratora webowego urządzenia do pustego ciągu.
Ocena ryzyka
Atakujący może wykorzystać CSRF do zmiany konfiguracji Wi-Fi i wyczyszczenia hasła administratora, co może prowadzić do nieautoryzowanego dostępu do urządzenia i przejęcia kontroli nad nim.
Rekomendacja
Zaleca się dodanie walidacji tokena CSRF dla endpointu /cfg_wifi_set oraz unikanie domyślnego czyszczenia hasła w przypadku braku parametru.
Inne podatności w OpenBK7231T
Zobacz wszystkie- CVE-2026-71275Średnie
Funkcja http_fn_ota_exec() w OpenBK7231T odzwierciedla parametr `host` bezpośrednio w odpowiedzi HTML bez kodowania, co pozwala na wykonanie JavaScript w przeglądarce uwierzytelnionego administratora po kliknięciu złośliwego linku.
- CVE-2026-71274Wysokie
Funkcja CHANNEL_SetLabel w OpenBK7231T przechowuje etykiety kanałów otrzymane przez komendę MQTT SetChannelLabel za pomocą strdup bez sanityzacji HTML. CHANNEL_GetLabel zwraca te etykiety bez sanityzacji, a są one renderowane przez hprintf255 w ponad 15 miejscach w src/httpserver/http_fns.c bez kodowania HTML.
Oryginalny opis (angielski, źródło NVD)
OpenBK7231T's /cfg_wifi_set endpoint (src/httpserver/http_fns.c) accepts configuration changes via a plain GET request with no CSRF token. If the parameter is absent from the request, an else-branch silently clears the device's web admin password to an empty string.

