CVE-2026-56623
WysokieCVSS 7.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 25 - wyżej niż 25% wszystkich znanych CVE
Streszczenie
Podatność typu Path Traversal w komponencie sshd-git Apache MINA SSHD na systemie Windows umożliwia uwierzytelnionemu zdalnemu użytkownikowi dostęp do repozytoriów git poza skonfigurowanym katalogiem głównym serwera. Poprawka z CVE-2026-48827 była częściowo nieskuteczna na Windows.
Ocena ryzyka
Ryzyko obejmuje nieautoryzowany dostęp do repozytoriów git, co może prowadzić do wycieku kodu źródłowego i innych wrażliwych danych przechowywanych w repozytoriach.
Rekomendacja
Zaleca się aktualizację Apache MINA SSHD do wersji 2.19.0 (lub 3.0.0-M5 dla wersji 3.0.0). Jeśli to możliwe, unikaj uruchamiania serwera git na systemie Windows.
Inne podatności w Apache MINA SSHD
Zobacz wszystkie- CVE-2022-45047Krytyczne
Klasa org.apache.sshd.server.keyprovider.SimpleGeneratorHostKeyProvider w Apache MINA SSHD w wersjach do 2.9.1 wykorzystuje deserializację Java do ładowania zserializowanego obiektu java.security.PrivateKey. Jest to jedna z kilku implementacji, które mogą być używane do ładowania kluczy hosta serwera SSH.
- CVE-2026-58624Średnie
Podatność w Apache MINA SSHD (komponent sshd-git) pozwala uwierzytelnionemu użytkownikowi SSH na wykonywanie dowolnych komend JGit, w tym zapis plików w dowolnej lokalizacji przez `git archive --output`.
- CVE-2026-56624Wysokie
Nieprawidłowa walidacja certyfikatów w Apache MINA SSHD (strona serwera). Serwer nie sprawdzał opcji force-command ani verify-required w certyfikatach OpenSSH, co pozwalało uwierzytelnionemu użytkownikowi na wykonanie innych poleceń niż określone w certyfikacie. Luka naprawiona w wersjach 2.19.0 i 3.0.0-M5.
- CVE-2026-56452Wysokie
Podatność typu path traversal w komponencie sshd-scp biblioteki Apache MINA SSHD. Złośliwy nadawca może wysłać nazwy plików zawierające ścieżki, co pozwala na zapis plików w dowolnej lokalizacji. Dotyczy aplikacji używających SCP do odbierania plików.
- CVE-2026-48827Wysokie
Podatność na przechodzenie po ścieżkach (path traversal) w Apache MINA SSHD bundle sshd-git. Brak walidacji ścieżki w operacjach git pozwala uwierzytelnionym użytkownikom SSH na dostęp do repozytoriów git poza skonfigurowanym katalogiem głównym serwera git.
Oryginalny opis (angielski, źródło NVD)
Path traversal on Windows in Apache MINA SSHD component sshd-git. Apache MINA SSHD is a Java library for client-side and server-side SSH. A git server implemented with Apache MINA SSHD component sshd-git and running on Windows could allow an authenticated remote user access to git repositories outside of the configured server-side root directory. The path validation applied for CVE-2026-48827 in Apache MINA SSHD 2.18.0 and 3.0.0-M4 was partly ineffective for Servers running on Windows. Applications are affected if they use org.apache.sshd:sshd-git to implement a git server and run on Windows. Applications not using sshd-git or not running on Windows are not affected. Users are advised to upgrade affected applications to Apache MINA SSHD 2.19.0, which fixes the issue. The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M4 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git and run on Windows. Upgrade affected applications to 3.0.0-M5.

