Katalog CVE

CVE-2026-91166

ŚrednieCVSS 5.7
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Warpgate do wersji 0.27.6 włącznie ma podatność w ścieżce SSH przez przeglądarkę, gdzie klucz hosta skoku (jump host) jest zapisywany dla adresu docelowego. W trybach Prompt i AutoAccept maszyna prezentująca klucz skoku na adresie docelowym może zostać zaakceptowana jako cel, co pozwala na przechwycenie ruchu użytkownika i nowo wydanego certyfikatu przy uwierzytelnianiu certyfikatowym. Natywna ścieżka SSH nie jest dotknięta, ponieważ śledzi każdy skok osobno. Problem naprawiono w wersji 0.27.6.

Ocena ryzyka

Atakujący może podszyć się pod docelowy serwer i przechwycić dane uwierzytelniające lub poufne informacje przesyłane przez użytkowników, co prowadzi do naruszenia poufności i integralności sesji.

Rekomendacja

Zaktualizuj Warpgate do wersji 0.27.6 lub nowszej, aby wyeliminować podatność.

Inne podatności w Warpgate

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

Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. From 0.25.0 until 0.27.6, the browser SSH path in warpgate-web-ssh/src/manager.rs handles RCEvent::HostKeyUnknown without the presenting hop identity and instead passes ssh_options.host and ssh_options.port for the final target to KnownHosts::trust. In Prompt and AutoAccept modes, a jump host key can therefore be stored for the target address. A machine later presenting the jump host key at the target address can be accepted as the target, allowing interception of user traffic and a newly issued certificate when certificate authentication is used. The native SSH path is unaffected because it tracks each hop separately. This issue is fixed in version 0.27.6.

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