CVE-2026-63248
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
W Eclipse Milo w wersjach od 0.6.0 do 1.1.4, węzły diagnostyczne serwera OPC UA nie egzekwują autoryzacji dostępu. Anonimowy klient może włączyć diagnostykę przez punkt końcowy None/None bez certyfikatu; z zaufanym certyfikatem klienta przez SignAndEncrypt może odczytać diagnostykę bezpieczeństwa dla innych aktywnych sesji, ujawniając nazwy użytkowników, historię logowania, mechanizmy uwierzytelniania, tryby i polityki bezpieczeństwa oraz publiczne certyfikaty klientów.
Ocena ryzyka
Nieautoryzowany dostęp do danych diagnostycznych może ujawnić wrażliwe informacje o użytkownikach i konfiguracji bezpieczeństwa, co może ułatwić dalsze ataki.
Rekomendacja
Zaktualizuj Eclipse Milo do wersji, która zawiera poprawkę, oraz skonfiguruj odpowiednie mechanizmy autoryzacji dla węzłów diagnostycznych.
Inne podatności w Eclipse Milo
Zobacz wszystkie- CVE-2026-63252Wysokie
Eclipse Milo w wersjach 0.6.0 do 1.1.4 ma podatność na wyczerpanie pamięci bezpośredniej przez nieuwierzytelnionego klienta, który wysyła niekompletne fragmenty wiadomości i rozłącza się, co może doprowadzić do zatrzymania serwera.
- CVE-2026-62927Wysokie
Eclipse Milo w wersjach 1.0.0 do 1.1.4 ma podatność w usłudze Call, która po obliczeniu autoryzacji wysyła oryginalną mieszaną partię do handlerów przestrzeni adresowej, umożliwiając anonimowemu klientowi wykonanie zabronionej metody przez dołączenie jej do dozwolonej.
- CVE-2026-61387Wysokie
W Eclipse Milo w wersjach od 1.0.0 do 1.1.4, rozliczanie limitów monitorowanych elementów nie jest odporne na wyjątki: jeśli tworzenie elementu zakończy się niekontrolowanym błędem, globalna rezerwacja nie jest przywracana. Głęboko zagnieżdżone obiekty PubSub ExtensionObjects w filtrze zdarzeń CreateMonitoredItems mogą wywołać StackOverflowError podczas dekodowania, co pozwala nieuwierzytelnionemu zdalnemu klientowi wyczerpać skończony globalny limit monitorowanych elementów i uniemożliwić wszystkim klientom tworzenie nowych elementów do czasu restartu. Istniejące monitorowane elementy i inne funkcje serwera pozostają nietknięte.
- CVE-2026-60007Wysokie
W Eclipse Milo w wersjach od 0.6.0 do 1.1.4 przetwarzanie tokenów nazwy użytkownika zwraca rozróżnialne błędy dla nieprawidłowego dopełnienia RSA PKCS#1 v1.5 oraz innych błędów uwierzytelniania. Pozwala to atakującemu w środku ścieżki, który przechwyci zaszyfrowany token użytkownika Basic128Rsa15, na wykorzystanie powtarzanych nieuwierzytelnionych żądań ActivateSession jako wyroczni dopełnienia, odzyskanie hasła ofiary i uwierzytelnienie się z odzyskanymi danymi.
- CVE-2026-58080Wysokie
Eclipse Milo w wersjach 1.0.0 do 1.1.4 ma podatność, w której OpcUaServerConfig.copy() nie zachowuje skonfigurowanego RoleMapper, co prowadzi do pominięcia kontroli uprawnień ról i umożliwia anonimowemu klientowi dostęp do chronionych danych i operacji.
Oryginalny opis (angielski, źródło NVD)
In Eclipse Milo versions 0.6.0 through 1.1.4, OPC UA server diagnostics nodes do not enforce access authorization. An anonymous client can enable diagnostics over a None/None endpoint without a certificate; with a trusted client application certificate over SignAndEncrypt, it can read security diagnostics for other active sessions, exposing usernames, login history, authentication mechanisms, security modes and policies, and public client certificates.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

