Katalog CVE

CVE-2026-93995

ŚrednieCVSS 6.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Apache MINA SSHD w wersjach do 2.19.0 oraz 3.0.0-M1 do 3.0.0-M5, komponent sshd-git ma nieprawidłową walidację wejścia. Poprawka dla CVE-2026-58624 była niewystarczająca, ponieważ nie usunięto wersji parametru "-o=file.zip" z komendy "archive". Uwierzytelnieni klienci SSH mogą zdalnie wykonywać komendy git, w tym zapisywać archiwa na serwerze.

Ocena ryzyka

Uwierzytelniony atakujący może zapisywać pliki na serwerze, co może prowadzić do nieautoryzowanych zmian w repozytoriach git lub potencjalnie do dalszych ataków.

Rekomendacja

Zaktualizuj Apache MINA SSHD do wersji 2.20.0 lub 3.0.0-M6, które zawierają pełną poprawkę. Dodatkowo ogranicz uprawnienia do wykonywania komend git i monitoruj aktywność SSH.

Inne podatności w Apache MINA SSHD

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

Improper input validation in sshd-git in Apache MINA SSHD, versions up to 2.19.0 and 3.0.0-M1 to 3.0.0-M5. Apache MINA SSHD is a Java library for client-side and server-side SSH. Component org.apache.sshd:sshd-git provides though class GitPgmCommandFactory a way to configure an Apache MINA SSHD server such that authenticated SSH clients can remotely execute git commands via the JGit library on git repositories stored on the server. In CVE-2026-58624 this mechanism was restricted to only a few git commands, including "git archive" without "--output" or "-o" options such that the resulting archive would not be written on the server but instead sent back to the client over the SSH connection. The fix done for CVE-2026-58624 was insufficient as it missed removing the single-argument "-o=file.zip" version of the command parameter from the "archive" command. Users are recommended to upgrade to version 2.20.0 or 3.0.0-M6, which fix this issue.

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