Katalog CVE

CVE-2026-57169

KrytyczneCVSS 9.6
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Dockhand to aplikacja do zarządzania Dockerem. W wersjach przed 1.0.34 endpoint terminala kontenera w przeglądarce /api/containers/<id>/exec nie wymusza uwierzytelniania przy żądaniu aktualizacji WebSocket. Gdy nieuwierzytelniony atakujący ma dostęp sieciowy do Dockhand, zna identyfikator kontenera docelowego i celuje w kontener z interaktywną powłoką, może otworzyć surową sesję terminala WebSocket i wykonywać polecenia wewnątrz kontenera.

Ocena ryzyka

Podatność umożliwia nieuwierzytelnione wykonanie poleceń wewnątrz kontenera, a w przypadku wrażliwych montowań lub uprzywilejowanego wykonania może doprowadzić do przejęcia hosta. Wystawione są instalacje Dockhand przed wersją 1.0.34.

Rekomendacja

Zaktualizuj Dockhand do wersji 1.0.34 lub nowszej. Do czasu aktualizacji ogranicz dostęp sieciowy do endpointu /api/containers/<id>/exec oraz unikaj uruchamiania kontenerów z interaktywną powłoką i wrażliwymi montowaniami.

Inne podatności w Dockhand

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Dockhand is a Docker management application. Prior to 1.0.34, the in-browser container terminal endpoint /api/containers/<id>/exec does not enforce authentication on the WebSocket upgrade request. When an unauthenticated attacker has network reach to Dockhand, knows a target container ID, and targets a container with an interactive shell, the attacker can open a raw WebSocket terminal session and execute commands inside a known target container. This allows unauthenticated command execution inside the container, with possible host compromise when the container has sensitive mounts or privileged execution. This issue is fixed in version 1.0.34.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS