CVE-2026-77218
ŚrednieCVSS 4.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 34 - wyżej niż 34% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko obejmuje możliwość zdalnego spowodowania awarii usługi zarządzania urządzeniem, co może prowadzić do przerw w działaniu sieci i braku możliwości zarządzania urządzeniem. Atak wymaga uwierzytelnienia, ale może być wykorzystany do destabilizacji infrastruktury.
Rekomendacja
Zaleca się aktualizację oprogramowania PLANET GS-4210-16P2S do wersji 3.441b260626 lub nowszej, która zawiera poprawki. Należy również ograniczyć dostęp do interfejsu zarządzania do zaufanych sieci i monitorować logi pod kątem podejrzanych żądań.
Inne podatności w PLANET GS-4210-16P2S
Zobacz wszystkie- 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-75124Wysokie
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.
- 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 authenticated stack buffer overflow vulnerabilities in /cgi-bin/dispatcher.cgi. The web_login_first_post handler copies the usrPass POST parameter into a fixed-size stack buffer without length validation, the web_sys_enablePasswd_post handler copies the enbPass POST parameter into a fixed-size stack buffer without length validation, and the web_sys_localUser_post handler copies the usrName and usrPass POST parameters into fixed-size stack buffers without length validation. A remote authenticated attacker can send a crafted request to crash the CGI process or web management service, resulting in denial of service.

