CVE-2005-2387
WysokieStreszczenie
Wielokrotne przepełnienia bufora na stosie w serwerze SMTP GoodTech w wersji 5.16 umożliwiają zdalnym atakującym wykonanie dowolnego kodu. Atak może być przeprowadzony poprzez polecenie RCPT TO z długą nazwą DNS lub dużą liczbę poleceń RCPT TO z długim argumentem nazwy e-mail w ostatnim poleceniu.
Ocena ryzyka
Podatność ta stwarza poważne ryzyko dla organizacji, ponieważ umożliwia zdalne wykonanie kodu, co może prowadzić do przejęcia kontroli nad serwerem. Atakujący mogą wykorzystać tę lukę do wprowadzenia złośliwego oprogramowania lub kradzieży danych.
Rekomendacja
Zaleca się aktualizację serwera SMTP GoodTech do najnowszej wersji, która eliminuje te podatności. Dodatkowo, warto wprowadzić ograniczenia dotyczące długości nazw DNS i argumentów w poleceniach RCPT TO.
Powiązane podatności
- CVE-2026-85440Krytyczne
Podatność przepełnienia sterty przed uwierzytelnieniem w MOOS core-moos do wersji 10.4.0, występująca w obsłudze pakietów MOOSCommPkt. Atakujący może zadeklarować ujemną długość pakietu, co prowadzi do zapisu dowolnych danych poza granicami czterobajtowego bufora sterty podczas fazy HandShake.
- CVE-2026-85438Krytyczne
Podatność przepełnienia bufora w MOOS-IvP do wersji 24.8.1 w funkcji StringToIvPFunction(), gdzie liczniki wymiarów, elementów i stopni z zakodowanych danych BHV_IPF są używane bez walidacji jako rozmiary alokacji i granice pętli. Atakujący może dostarczyć spreparowane dane z niezgodnymi wartościami wymiarów, aby zapisać dane poza tablicą wag IvPBox.
- CVE-2026-85437Krytyczne
Wiele podatności przepełnienia bufora w MOOS-IvP do wersji 24.8.1 w dekoderach stringów funkcji IvP, które ufają kontrolowanym przez atakującego polom długości bez walidacji. Atakujący mogą tworzyć złośliwe zakodowane stringi z niezgodnymi deklarowanymi i rzeczywistymi długościami pól, co prowadzi do przepełnienia buforów sterty i stosu.
- CVE-2026-85435Krytyczne
MOOS-IvP uFldNodeBroker do wersji 24.8.1 nie weryfikuje źródła komunikatów TRY_SHORE_HOST na magistrali pojazdu, co pozwala każdemu wydawcy na zapisanie tras kontrolowanych przez atakującego. Atakujący mogą publikować złośliwe komunikaty tras, aby otrzymywać mostkowany ruch pojazdu, w tym dane czujników i informacje sterujące.
- CVE-2026-85434Krytyczne
MOOS-IvP uFldShoreBroker do wersji 24.8.1 nie weryfikuje autentyczności pingów węzłów przed utworzeniem wychodzących tras mostkowych. Atakujący mogą publikować komunikaty NODE_BROKER_PING ze spreparowanymi danymi HostRecord, aby przekierować mostkowane zmienne na adresy kontrolowane przez atakującego.
- CVE-2026-85433Krytyczne
MOOS essential-moos pShare do wersji 10.0.1 nie autoryzuje poprawnie komunikatów PSHARE_CMD, co pozwala każdemu wydawcy na rekonfigurację tras sieciowych i nasłuchów w czasie rzeczywistym. Atakujący mogą wysyłać spreparowane komunikaty PSHARE_CMD z parametrami cmd=output lub cmd=input, aby otworzyć nowe nasłuchy na dowolnych adresach i przekierować lub zduplikować ruch do kontrolowanych miejsc.
- CVE-2026-85430Krytyczne
MOOS essential-moos do wersji 10.0.1 zawiera podatność obejścia uwierzytelniania w pShare, która akceptuje datagramy UDP z dowolnego źródła i ponownie publikuje je z tożsamością zadeklarowaną przez atakującego. Atakujący mogą wysyłać spreparowane datagramy UDP do tras wejściowych pShare, aby wstrzykiwać komunikaty do lokalnej społeczności MOOS pod sfałszowanymi tożsamościami lub wysyłać złośliwe datagramy w celu awarii procesu pShare.
- CVE-2026-85428Krytyczne
MOOS core-moos do wersji 10.4.0 zawiera podatność obejścia uwierzytelniania w opcjonalnym serwerze HTTP MOOSDB, która pozwala nieuwierzytelnionym klientom na zapis zmiennych. Atakujący mogą wysyłać żądania HTTP z nazwami i wartościami zmiennych na port serwera HTTP MOOSDB, aby modyfikować zmienne MOOS, w tym komendy siłowników i nadrzędne, bez uwierzytelnienia.
- CVE-2026-85426Krytyczne
MOOS-IvP uMemWatch do wersji 24.8.1 konstruuje komendy powłoki z wybranych przez atakującego nazw klientów MOOS bez sanityzacji. Atakujący mogą wstrzykiwać metaznaki powłoki do nazw klientów, aby wykonać dowolne komendy jako użytkownik procesu uMemWatch poprzez niecytowane cele przekierowania w wywołaniach systemowych.
- CVE-2026-85425Krytyczne
MOOS-IvP iSay do wersji 24.8.1 zawiera podatność zdalnego wykonania kodu w obsłudze zmiennej SAY_MOOS, która przekazuje nieoczyszczony tekst do komendy powłoki. Atakujący mogą publikować komunikaty SAY_MOOS zawierające backticki lub składnię podstawiania komend, aby wykonać dowolne komendy jako użytkownik procesu iSay.
Oryginalny opis (angielski, źródło NVD)
Multiple stack-based buffer overflows in GoodTech SMTP server 5.16 allow remote attackers to execute arbitrary code via (1) a RCPT TO command with a long DNS name, or (2) a large number of RCPT TO commands with a long e-mail name arugment in the last command.

