CVE-2026-75123
WysokieCVSS 7.2Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 64 - wyżej niż 64% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko obejmuje pełną kompromitację urządzenia przez atakującego z uprawnieniami administratora, co może prowadzić do nieautoryzowanego dostępu do sieci i naruszenia integralności konfiguracji.
Rekomendacja
Zaleca się aktualizację oprogramowania PLANET GS-4210-16P2S do wersji 3.441b260626 lub nowszej oraz wdrożenie sanityzacji danych wejściowych w procedurze web_smtp_test_post, aby zapobiec wstrzykiwaniu poleceń.
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-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-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 an authenticated OS command injection vulnerability in /cgi-bin/dispatcher.cgi. The web_smtp_test_post handler incorporates a caller-supplied SMTP server value directly into a shell command without sanitization. A remote attacker with administrator web credentials can send a crafted SMTP server value to execute arbitrary operating-system commands on the device.

