3.6
Low
CVE-2026-35386 In OpenSSH before 10.3, command execution can occur via shell metacharacters in a username within a command line
Description
In OpenSSH before 10.3, command execution can occur via shell metacharacters in a username within a command line. This requires a scenario where the username on the command line is untrusted, and also requires a non-default configurations of % in ssh_config.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| OpenSSH 10.3 | earliest → < 10.3 | 10.3 |
References
- www.openssh.org www.openssh.org
- marc.info marc.info
- www.openwall.com www.openwall.com
Timeline
- Published
- Last modified
Other CVEs of OpenSSH
The 33 CVEs of OpenSSH →
CVE-2026-123158
sshd in OpenSSH before 10.6p2 on Linux, when musl libc is used without PAM, lacks a workaround for a password…
8.1
High
CVE-2026-106583
In ssh in OpenSSH before 10.6, a $ or \ character can occur in a command-line username, leading to injection
2.5
Low
CVE-2026-106589
In sshd in OpenSSH through 10.6, in certain environments such as QNX 6 and SCO OpenServer 5, sshd-session can…
2.9
Low
CVE-2026-106588
In sshd in OpenSSH through 10.6, use of the macOS 27 (or later) SDK has the side effect of loss of sandboxing, which…
3.1
Low