CVE-2025-25305
WysokieStreszczenie
Home Assistant Core, oprogramowanie do automatyzacji domu, ma problem z brakiem weryfikacji certyfikatów SSL w kodzie oraz używanych bibliotekach. W wyniku migracji do `aiohttp` 3.0, niektóre integracje mogą nieprawidłowo wyłączać weryfikację certyfikatów SSL, co naraża na ataki typu man-in-the-middle.
Ocena ryzyka
Brak weryfikacji certyfikatów SSL stwarza ryzyko przechwycenia danych przez osoby trzecie, co może prowadzić do utraty prywatności i bezpieczeństwa użytkowników. Organizacje mogą być narażone na ataki, które mogą skutkować kradzieżą danych lub nieautoryzowanym dostępem do systemów.
Rekomendacja
Zaleca się przegląd i aktualizację integracji oraz bibliotek używanych w Home Assistant, aby upewnić się, że weryfikacja certyfikatów SSL jest włączona. Należy również monitorować i testować aplikacje pod kątem potencjalnych luk bezpieczeństwa związanych z SSL.
Powiązane podatności
- CVE-2026-75969Krytyczne
W kamerach PTZOptics oraz narzędziu Firmware Upgrade Tool brakuje uwierzytelniania dla krytycznej funkcji aktualizacji oprogramowania. Nieuwierzytelniony użytkownik może zainstalować zmodyfikowane oprogramowanie na urządzeniu bez poświadczeń administratora. Podatność dotyczy wielu modeli kamer i wszystkich wersji narzędzia do aktualizacji.
- CVE-2026-62308Krytyczne
W Tugtainer przed wersją 1.30.6 uwierzytelniony użytkownik może spowodować, że serwer backend wyśle zewnętrzne żądania HTTP na dowolne adresy URL podane przez użytkownika za pośrednictwem punktu końcowego testowania powiadomień. Punkt /settings/test_notification przyjmuje pole urls i przekazuje je bezpośrednio do Apprise bez ograniczeń protokołów, nazw hostów, adresów localhost, prywatnych zakresów IP ani adresów metadanych chmury. Może to być wykorzystane jako uwierzytelnione ślepe SSRF.
- CVE-2026-55494Krytyczne
W Tugtainer Agent przed wersją 1.30.4, gdy AGENT_SECRET nie jest skonfigurowany, dostęp do API zarządzania Dockerem jest możliwy bez uwierzytelnienia. Funkcja weryfikacji podpisu w agent/auth.py zwraca sukces, jeśli Config.AGENT_SECRET jest pusty, co powoduje, że chronione API stają się dostępne bez uwierzytelnienia.
- CVE-2026-55181Krytyczne
W Tugtainer przed wersją 1.30.3 uwierzytelnianie OIDC może być inicjowane nawet gdy OIDC_ENABLED=false. Punkt końcowy /auth/oidc/enabled poprawnie informuje, że OIDC jest wyłączone, ale bezpośrednie żądanie do /auth/oidc/login nadal uruchamia proces logowania OIDC, zwraca HTTP 302, ustawia ciasteczko oidc_state i przekierowuje użytkownika do skonfigurowanego punktu autoryzacji OIDC. To omija wyłącznik OIDC.
- CVE-2026-55176Krytyczne
W Soft Machine w wersjach 0.2.247 i wcześniejszych dwie funkcje pomocnicze w /app/server.js — verifyContainerAuth() i authenticateWorkspaceHttp() — akceptują globalny CONTAINER_SHARED_SECRET jako token bearer bez weryfikacji, do którego workspace należy wywołujący. Ponieważ ten sekret jest ustawiony identycznie na każdym kontenerze w aplikacji Fly i jest dostępny w środowisku procesów widocznym dla użytkownika, każdy najemca może użyć go do uwierzytelnienia w API workspace innego najemcy. Skutkuje to dostępem do operacji odczytu, zapisu i niszczącego przywracania między workspace'ami.
- CVE-2026-19445Krytyczne
Zdalny, nieuwierzytelniony klient TLS może spowodować awarię serwera lub wywołanie przez zwolniony wskaźnik, jeśli jego sni_callback przypisze inny kontekst do SSLSocket.context (udokumentowany sposób wyboru certyfikatu per nazwa serwera) i nic innego nie utrzymuje oryginalnego ssl.SSLContext przy życiu. Typowe przypadki to serwery tworzące SSLContext na połączenie lub zastępujące go, gdy połączenia są otwarte; serwery, które opakowują nim gniazdo nasłuchujące, nie są dotknięte. Obejście: trzymaj referencję do każdego SSLContext, który ustawia sni_callback, przez cały czas życia serwera. Klienci TLS nie są dotknięci.
- CVE-2026-102490Krytyczne
Wszystkie wersje Zammad, w tym najnowsza alfa, umożliwiają lokalnemu użytkownikowi zammad eskalację uprawnień do roota.
- CVE-2026-102489Krytyczne
Zammad w wersjach 6.3.0 do 6.5.4 jest podatny na przejęcie sesji, co prowadzi do zdalnego wykonania kodu jako użytkownik zammad. Podatność występuje również w wersjach 7.0.0 do 7.1.3, ale nie jest tam wykorzystywalna ze względu na warunki środowiskowe.
- CVE-2026-103470Krytyczne
W Internet2 Grouper przed wersją 7.5.1 (w niektórych konfiguracjach) użytkownik, który ma uprawnienia do tworzenia lub edytowania reguł w interfejsie użytkownika, może eskalować uprawnienia.
- CVE-2026-102427Krytyczne
Rozszerzenie Joomla - OrdaSoft Joomla CCK przed wersją 8.3.16 zawiera nieuwierzytelnione zdalne wykonanie kodu. Plik site/uploader.php jest osiągany przez normalny routing frontendu (task=getContent), bez uwierzytelnienia lub kontroli ACL. Walidacja zawartości pliku używa prawdziwego sprawdzenia MIME, ale lista dozwolonych rozszerzeń jest zakomentowana. Rozszerzenie zapisywanego pliku pochodzi bezpośrednio z nazwy pliku podanej przez atakującego, bez walidacji, a plik jest zapisywany w katalogu wykonywanym przez PHP. Poliglot obraz/PHP przeszedł kontrolę treści z rozszerzeniem .php.
Oryginalny opis (angielski, źródło NVD)
Home Assistant Core is an open source home automation that puts local control and privacy first. Affected versions are subject to a potential man-in-the-middle attacks due to missing SSL certificate verification in the project codebase and used third-party libraries. In the past, `aiohttp-session`/`request` had the parameter `verify_ssl` to control SSL certificate verification. This was a boolean value. In `aiohttp` 3.0, this parameter was deprecated in favor of the `ssl` parameter. Only when `ssl` is set to `None` or provided with a correct configured SSL context the standard SSL certificate verification will happen. When migrating integrations in Home Assistant and libraries used by Home Assistant, in some cases the `verify_ssl` parameter value was just moved to the new `ssl` parameter. This resulted in these integrations and 3rd party libraries using `request.ssl = True`, which unintentionally turned off SSL certificate verification and opened up a man-in-the-middle attack vector. T
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

