Katalog CVE

CVE-2026-91163

NiskieCVSS 3.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 7 - wyżej niż 7% wszystkich znanych CVE

Streszczenie

Warpgate to otwartoźródłowy host bastionu SSH, HTTPS i MySQL dla Linuksa. W wersjach przed 0.29.0 listener protokołu Kubernetes używa AcceptAnyClientCert w warpgate-protocol-kubernetes/src/server/client_certs.rs do akceptowania certyfikatów na warstwie TLS i odracza walidację do warpgate-protocol-kubernetes/src/server/auth.rs, gdzie błędy uwierzytelniania i wyszukiwania są renderowane dosłownie w treści odpowiedzi HTTP 500. Aplikacja Kubernetes w warpgate-protocol-kubernetes/src/server/mod.rs nie ma zewnętrznego wrappera logowania żądań używanego przez protokół HTTP, a błędy w warpgate-protocol-kubernetes/src/server/handlers.rs mogą zakończyć się przed wewnętrznym punktem logowania. Nieuwierzytelniony klient sieciowy może zatem wywołać błędy i otrzymać diagnostykę parsera ASN.1/DER lub błędy bazy danych sea_orm bez zapisania próby w logu bramy. Ujawnione informacje ograniczają się do wewnętrznej diagnostyki, a wpływ na dane użytkownika, integralność lub dostępność nie został ustalony. Problem został naprawiony w wersji 0.29.0.

Ocena ryzyka

Atakujący może uzyskać wewnętrzne informacje diagnostyczne, takie jak komunikaty parsera ASN.1/DER lub błędy bazy danych, co może ułatwić dalsze ataki. Brak rejestracji prób w logu utrudnia wykrycie i analizę incydentów.

Rekomendacja

Zaktualizuj Warpgate do wersji 0.29.0 lub nowszej, która naprawia tę podatność. Monitoruj logi pod kątem nietypowych błędów związanych z listenerem Kubernetes.

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. Prior to 0.29.0, the Kubernetes protocol listener uses AcceptAnyClientCert in warpgate-protocol-kubernetes/src/server/client_certs.rs to accept certificates at the TLS layer and defer validation to warpgate-protocol-kubernetes/src/server/auth.rs, where authentication and lookup failures are rendered verbatim in an HTTP 500 response body. The Kubernetes application in warpgate-protocol-kubernetes/src/server/mod.rs lacks the outer request-logging wrapper used by the HTTP protocol, and failures in warpgate-protocol-kubernetes/src/server/handlers.rs can short-circuit before its inner log point. An unauthenticated network client can therefore induce failures and receive ASN.1/DER parser diagnostics or sea_orm database errors without the attempt being recorded in the gateway log. The disclosed information is limited to internal diagnostics, and no user-data, integrity, or availability impact is established. This issue is fixed in version 0.29.0.

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