CVE-2026-44725
ŚrednieCVSS 6.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 17 - wyżej niż 17% wszystkich znanych CVE
Streszczenie
W brokerze EMQX przed wersjami 5.8.11, 5.9.3, 5.10.4, 6.0.3, 6.1.2 i 6.2.1 wykryto podatność w REST API instalacji wtyczek oraz w uploadzie w panelu administracyjnym. Atakujący z naruszonymi danymi administratora lub kluczem API z uprawnieniami do instalacji wtyczek może przesłać złośliwy plik .tar.gz i wykonać dowolny kod Erlanga z uprawnieniami procesu EMQX.
Ocena ryzyka
Podatność umożliwia zdalne wykonanie kodu na serwerze EMQX, co może prowadzić do całkowitego przejęcia systemu, naruszenia poufności danych lub przerwania działania usług. Wymaga jednak naruszenia danych uwierzytelniających administratora.
Rekomendacja
Zaleca się natychmiastową aktualizację EMQX do jednej z podatnych wersji, które zawierają poprawkę. Należy również ograniczyć uprawnienia do instalacji wtyczek i monitorować aktywność administratorów.
Powiązane podatności
- CVE-2026-19117Krytyczne
W określonych warunkach atakujący może zarejestrować kontrolowany przez siebie klucz FIDO2 dla konta ofiary, a następnie uwierzytelnić się jako ten użytkownik. Podatność dotyczy wyłącznie wdrożeń lokalnych (on-premises).
- CVE-2026-66786Krytyczne
W Submariner w trybie cert-auth konfiguracja połączenia jest budowana z niesprawdzonych ciągów znaków z definicji CRD. Złośliwy klaster może opublikować CableName zawierający znaki nowej linii i dyrektywy ipsec.conf, co pozwala na wstrzyknięcie dowolnych parametrów konfiguracyjnych lub wykonanie poleceń przez hooki leftupdown, prowadząc do zdalnego wykonania kodu jako root na węźle bramy.
- CVE-2026-53671Krytyczne
W weryfikatorze eBPF PREVAIL przed wersją 0.2.4 abstrakcyjny transformer traktuje zapisy przez rejestr bazowy typu T_CTX jako cichą operację no-op. Atakujący może stworzyć program eBPF, który nadpisuje pole kontekstu (np. ctx->data), przeładowuje je jako T_PACKET i dereferencjonuje adres kontrolowany przez atakującego, a PREVAIL uzna program za bezpieczny.
- CVE-2026-53670Krytyczne
W weryfikatorze eBPF PREVAIL przed wersją 0.2.4 funkcja EbpfTransformer::add() pomija aktualizacje offsetu, gdy rejestr docelowy ma niejednoznaczny zestaw typów. Kolejne sprawdzenia granic używają nieaktualnego offsetu i akceptują dostęp do pamięci poza zakresem, przez co spreparowany program BPF przechodzi weryfikację, mimo że w czasie wykonania uszkodziłby pamięć.
- CVE-2026-53649Krytyczne
Framework Joro przed wersją 1.1.1 w domyślnym trybie proxy udostępnia lokalne API na 127.0.0.1:9090 bez uwierzytelnienia i z polityką CORS na wildcard. Złośliwa strona internetowa może wysyłać żądania do wrażliwych endpointów, w tym przesyłać natywną wtyczkę i wywołać restart, co prowadzi do zdalnego wykonania kodu jako użytkownik operatora.
- CVE-2026-20279Krytyczne
Podatność w oprogramowaniu Cisco IOS XR dotyczy problemów z nieprawidłową kontrolą dostępu (CWE-284). Została wykryta podczas wewnętrznego przeglądu bezpieczeństwa i została naprawiona w wydaniach wzmacniających oprogramowanie.
- CVE-2026-20274Krytyczne
Podatność w oprogramowaniu Cisco IOS XR dotyczy problemów z nieprawidłową kontrolą zasobów (CWE-664). Została wykryta podczas wewnętrznego przeglądu bezpieczeństwa i została naprawiona w wydaniach wzmacniających oprogramowanie.
- CVE-2026-20212Krytyczne
Podatność w integracji Silicon One dla przełączników Cisco Nexus 9000 pozwala nieuwierzytelnionemu atakującemu zdalnie wykonać kod z uprawnieniami root. Porty TCP 43210 i 43211 są dostępne w domyślnej VRF L3, a wysłanie spreparowanych danych może doprowadzić do wykonania kodu lub awarii procesu S1HAL i przeładowania urządzenia.
- CVE-2026-53611Krytyczne
Looking Glass przed wersją 1.3.5 zawiera podatność na wstrzykiwanie poleceń systemu operacyjnego wynikającą z niezakotwiczonego wyrażenia regularnego w warstwie walidacji wejścia. Podatność została naprawiona w wersji 1.3.5.
- CVE-2026-82955Krytyczne
W bieżącej wersji rozwojowej Eclipse aeriOS, w komponencie API Gateway, parametr disable_jwk_security był na stałe ustawiony na true, co wyłączało weryfikację certyfikatów TLS podczas pobierania JWKS. Umożliwiało to atakującemu przechwycenie komunikacji i dostarczenie złośliwego JWKS, co mogło naruszyć walidację tokenów. Problem został naprawiony poprzez uczynienie parametru konfigurowalnym i domyślnie ustawionym na false.
Oryginalny opis (angielski, źródło NVD)
EMQX is a scalable and reliable MQTT broker for AI, IoT, IIoT, and connected vehicles. Prior to versions 5.8.11, 5.9.3, 5.10.4, 6.0.3, 6.1.2, and 6.2.1, the plugin-install REST API and dashboard upload accepted stale grants created with emqx ctl plugins allow because there was no five-minute grant lifetime or SHA-256 package binding. An attacker with a compromised dashboard administrator credential or API key with plugin-install permission who finds a stale allowed name and version can upload attacker-controlled bytes under the allowed .tar.gz filename through POST /api/v5/plugins/install or the dashboard plugin upload. The broker then installs and runs attacker-controlled Erlang code with the privileges of the EMQX process. This issue is fixed in versions 5.8.11, 5.9.3, 5.10.4, 6.0.3, 6.1.2, and 6.2.1.

