CVE-2026-75124
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 40 - wyżej niż 40% wszystkich znanych CVE
Streszczenie
Oprogramowanie PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera podatność na uszkodzenie pamięci przed uwierzytelnieniem w interfejsie zarządzania siecią, gdzie funkcja _readHttpParam kopiuje zbyt długi ciąg zapytania HTTP bez gwarancji zakończenia NUL, co pozwala parse_query_string na przetwarzanie danych kontrolowanych przez atakującego w buforze o stałym rozmiarze na stosie. Nieuwierzytelniony zdalny atakujący może wysłać zbyt długie żądanie GET do dispatcher.cgi, aby spowodować odmowę usługi interfejsu zarządzania siecią i potencjalnie wywołać uszkodzenie pamięci.
Ocena ryzyka
Ryzyko obejmuje przerwanie działania interfejsu zarządzania siecią (DoS) oraz potencjalne uszkodzenie pamięci, co może prowadzić do nieprzewidywalnego zachowania urządzenia.
Rekomendacja
Zaleca się aktualizację oprogramowania PLANET GS-4210-16P2S do wersji 3.441b260626 lub nowszej oraz ograniczenie dostępu do interfejsu zarządzania siecią tylko do zaufanych sieci.
Inne podatności w PLANET GS-4210-16P2S
Zobacz wszystkie- CVE-2026-77218Średnie
Oprogramowanie PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera uwierzytelnione podatności na przepełnienie bufora stosu w /cgi-bin/dispatcher.cgi. Obsługi web_login_first_post, web_sys_enablePasswd_post i web_sys_localUser_post kopiują parametry POST (usrPass, enbPass, usrName) do buforów o stałym rozmiarze bez walidacji długości. Zdalny uwierzytelniony atakujący może wysłać spreparowane żądanie, aby spowodować awarię procesu CGI lub usługi zarządzania siecią, co prowadzi do odmowy usługi.
- CVE-2026-77217Średnie
Oprogramowanie PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera uwierzytelnione podatności na przepełnienie bufora stosu i dereferencję pustego wskaźnika w /cgi-bin/dispatcher.cgi. Rodzina obsług web_radiusSrv*_post kopiuje parametry POST (radKey, radKey_0, radDftParamKey, radName, radIp) do buforów o stałym rozmiarze bez walidacji długości, a także dereferencjonuje radName i radIp bez weryfikacji ich obecności. Zdalny uwierzytelniony atakujący może wysłać spreparowane żądania, aby spowodować awarię procesu CGI lub usługi zarządzania siecią, co prowadzi do odmowy usługi.
- CVE-2026-75126Średnie
Oprogramowanie PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera wiele uwierzytelnionych podatności na przepełnienie bufora stosu w /cgi-bin/dispatcher.cgi. Wymienione obsługi kopiują kontrolowane przez atakującego parametry POST do buforów o stałym rozmiarze bez walidacji długości. Zdalny uwierzytelniony atakujący może wysłać spreparowane żądania, aby spowodować awarię procesu CGI lub usługi zarządzania siecią, co prowadzi do odmowy usługi.
- CVE-2026-75125Średnie
Oprogramowanie PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera uwierzytelnioną podatność na dereferencję pustego wskaźnika w /cgi-bin/dispatcher.cgi. Obsługa web_poe_alive_rmtip_post dereferencjonuje parametr rmtIP bez weryfikacji jego obecności. Zdalny uwierzytelniony atakujący może wysłać spreparowane żądanie pomijające parametr rmtIP, aby spowodować dereferencję pustego wskaźnika i awarię procesu CGI, co prowadzi do odmowy usługi interfejsu zarządzania siecią.
- CVE-2026-75123Wysokie
Oprogramowanie PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera uwierzytelnioną podatność na wstrzykiwanie poleceń systemu operacyjnego w /cgi-bin/dispatcher.cgi. Procedura web_smtp_test_post włącza wartość serwera SMTP dostarczoną przez wywołującego bezpośrednio do polecenia powłoki bez sanityzacji. Zdalny atakujący z poświadczeniami administratora sieci może wysłać spreparowaną wartość serwera SMTP, aby wykonać dowolne polecenia systemu operacyjnego na urządzeniu.
- CVE-2026-75122Wysokie
Oprogramowanie PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera uwierzytelnioną podatność na wstrzykiwanie poleceń systemu operacyjnego w /cgi-bin/httpuploadcert.cgi. Pole hasła certyfikatu w żądaniu przesyłania certyfikatu jest włączane do polecenia powłoki bez sanityzacji metaznaków powłoki. Zdalny atakujący z poświadczeniami administratora sieci może przesłać spreparowane żądanie przesyłania certyfikatu, aby wykonać dowolne polecenia systemu operacyjnego na urządzeniu.
- CVE-2026-75121Wysokie
Firmware PLANET GS-4210-16P2S przed wersją 3.441b260626 zawiera uwierzytelnioną podatność na wstrzykiwanie poleceń systemu operacyjnego w /cgi-bin/dispatcher.cgi. Obsługa parametru memberTags w web_vlan_membership_edit_dialog_post jest włączana do polecenia powłoki bez sanityzacji. Zdalny uwierzytelniony atakujący może wysłać spreparowaną wartość memberTags, aby wykonać dowolne polecenia systemu operacyjnego na urządzeniu.
Oryginalny opis (angielski, źródło NVD)
PLANET GS-4210-16P2S firmware before 3.441b260626 contains a pre-authentication memory corruption vulnerability in the web management interface where the _readHttpParam function copies an oversized HTTP query string without guaranteeing NUL termination, allowing parse_query_string to process attacker-controlled data into a fixed-size stack buffer. An unauthenticated remote attacker can send an oversized GET request to dispatcher.cgi to cause denial of service of the web management interface and potentially trigger memory corruption.

