CVE-2024-40117
KrytyczneStreszczenie
W Solar-Log 1000 przed wersją 2.8.2 i budową 52-23.04.2013 występuje nieprawidłowa kontrola dostępu, która pozwala atakującym uzyskać uprawnienia administracyjne poprzez połączenie z serwerem administracyjnym w sieci. Problem ten nie występuje w modelach SL 200, 500, 1000 i został naprawiony w wersji 4.2.8 dla SL 250, 300, 1200, 2000 oraz w wersjach 5.1.2 i 6.0.0 dla SL Base.
Ocena ryzyka
Organizacje korzystające z podatnych wersji Solar-Log 1000 mogą być narażone na nieautoryzowany dostęp do systemu administracyjnego, co może prowadzić do poważnych naruszeń bezpieczeństwa.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji Solar-Log, aby usunąć tę podatność oraz zapewnić odpowiednią kontrolę dostępu do serwera administracyjnego.
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)
Incorrect access control in Solar-Log 1000 before v2.8.2 and build 52- 23.04.2013 allows attackers to obtain Administrative privileges via connecting to the web administration server. Not existing for SL 200, 500, 1000 / fixed in 4.2.8 for SL 250, 300, 1200, 2000, SL 50 Gateway / fixed in 5.1.2 / 6.0.0 for SL Base.

