CVE-2026-58624

MediumCVSS 5.4/10Last modified Oct 24, 2026

Description

Improper input validation in sshd-git in Apache MINA SSHD. Apache MINA SSHD is a Java library for client-side and server-side SSH.

Component org.apache.sshd:sshd-git provides though its GitPgmCommandFactory a way to configure an Apache MINA SSHD server such that SSH clients can remotely execute git commands via the JGit library on git repositories stored on the server.

This GitPgmCommandFactory allowed a user authenticated via SSH to run any JGit command available, including commands that could write files at arbitrary places such as git archive with the --output option.

Affected are SSH servers implemented with Apache MINA SSHD and using the GitPgmCommandFactory. If the GitPgmCommandFactory is not configured on the server, the server is not affected.

It is recommended to upgrade affected servers to Apache MINA SSHD 2.19.0 or 3.0.0-M5, which fix this issue.

The issue is fixed by restricting the available commands to a small whitelist of uncritical commands (such as git log). git archive is also allowed, but its --output argument is ignored and the archive is always sent through the SSH channel to the client.

Metrics

CVSS 3.1 5.4/10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jul 20, 2026
Last modified
Oct 24, 2026
NVD status
Analyzed

Related CVEs from 2026

CVE-2026-586268.8Use after free in Windows Remote Desktop Services allows an authorized attacker to execute code over a network.CVE-2026-586277.5Uncontrolled resource consumption in Windows DHCP Server allows an unauthorized attacker to deny service over a network.CVE-2026-586287.8Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Wireless Networking allows an authoriCVE-2026-586297.0Use after free in Windows DirectX allows an authorized attacker to elevate privileges locally.CVE-2026-58638.8Inappropriate implementation in V8 in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to execute arbitrary code inside a sandCVE-2026-586309.8Improper access control in Azure App Service allows an unauthorized attacker to elevate privileges over a network.CVE-2026-586317.8Improper authorization in Windows Admin Center allows an authorized attacker to execute code locally.CVE-2026-586327.8Use after free in Windows Win32K allows an authorized attacker to elevate privileges locally.CVE-2026-586337.8Use after free in Desktop Window Manager allows an authorized attacker to elevate privileges locally.CVE-2026-586347.8Use after free in Desktop Window Manager allows an authorized attacker to elevate privileges locally.CVE-2026-586357.8Improper neutralization of special elements used in a command ('command injection') in Windows Narrator Braille allows an authorized attackeCVE-2026-586367.8Improper link resolution before file access ('link following') in Window PC Manager allows an authorized attacker to elevate privileges loca