Katalog CVE

CVE-2019-6109

ŚrednieCVSS 6.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
3.81%

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

Streszczenie

W OpenSSH 7.9 odkryto problem polegający na braku kodowania znaków w wyświetlaczu postępu. Złośliwy serwer lub atakujący typu Man-in-the-Middle może użyć spreparowanych nazw obiektów do manipulowania wyjściem klienta, np. za pomocą kodów sterujących ANSI, aby ukryć dodatkowe przesyłane pliki. Dotyczy to funkcji refresh_progress_meter() w pliku progressmeter.c.

Ocena ryzyka

Atakujący może manipulować wyświetlanymi informacjami o transferze plików, co może prowadzić do ukrycia nieautoryzowanych transferów lub wprowadzenia użytkownika w błąd co do faktycznie przesyłanych danych.

Rekomendacja

Zaktualizuj OpenSSH do wersji zawierającej poprawkę lub zastosuj obejście polegające na unikaniu korzystania z niezaufanych serwerów. Monitoruj transfery plików pod kątem anomalii.

Inne podatności w OpenSSH

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

An issue was discovered in OpenSSH 7.9. Due to missing character encoding in the progress display, a malicious server (or Man-in-The-Middle attacker) can employ crafted object names to manipulate the client output, e.g., by using ANSI control codes to hide additional files being transferred. This affects refresh_progress_meter() in progressmeter.c.

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