Summary
It was discovered that OpenSSH's sftp client incorrectly handled paths
returned by the server during a recursive copy operation. A remote
attacker controlling the server could possibly use this issue to write
files to unintended locations. (CVE-2026-106552)
It was discovered that OpenSSH's sshd server incorrectly handled
GSSAPIAuthentication state across authentication attempts. An attacker
could possibly use this issue to obtain credentials from a previous
failed authentication attempt. (CVE-2026-106553, CVE-2026-106555)
It was discovered that OpenSSH incorrectly used an LZ77 dictionary coder
during compression. An attacker could possibly use this issue to obtain
sensitive information. (CVE-2026-106582)
It was discovered that OpenSSH's ssh client incorrectly allowed special
characters in command-line usernames. An attacker could possibly use this
issue to inject arbitrary commands via specially crafted usernames.
(CVE-2026-106583)
It was discovered that OpenSSH's ssh-keygen incorrectly handled Daylight
Saving Time when converting dates. An attacker could possibly use this
issue to cause certificates to have incorrect expiration times.
(CVE-2026-106584)
It was discovered that OpenSSH did not check whether the maximum packet
length was exceeded during decompression. A remote attacker could possibly
use this issue to cause a denial of service. (CVE-2026-106585)
It was discovered that OpenSSH's sshd server incorrectly applied the
restrict keyword from authorized_keys to tunnel forwarding requests. A
local attacker with an authorized key could possibly use this issue to
bypass intended tunnel forwarding restrictions. (CVE-2026-106586)
It was discovered that OpenSSH's sshd server incorrectly handled certain
configuration options that accept a "none" value. An attacker could
possibly use this issue to cause OpenSSH to behave unexpectedly.
(CVE-2026-106587)
Fixed packages 3
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · 22.04 LTS 22.04:LTS | openssh | 1:8.9p1-3ubuntu0.18 |
| Ubuntu · 24.04 LTS 24.04:LTS | openssh | 1:9.6p1-3ubuntu13.20 |
| Ubuntu · 26.04 LTS 26.04:LTS | openssh | 1:10.2p1-2ubuntu3.8 |
Vulnerabilities 9
-
Medium 6.5
In sshd and ssh in OpenSSH before 10.6, there is no check for whether the maximum packet length is exceeded during deco…
-
Medium 4.2
In sftp in OpenSSH before 10.6, a server can trigger directory traversal (causing files to be written to unintended loc…
-
Low 3.7
In sshd and ssh in OpenSSH before 10.6, an LZ77 dictionary coder can be used even though this is contraindicated by the…
-
Low 3.6
In sshd in OpenSSH before 10.6, the value "none" for a configuration option is sometimes interpreted as a filename but …
-
Low 2.5
In ssh in OpenSSH before 10.6, a $ or \ character can occur in a command-line username, leading to injection.
-
Low 2.5
In ssh-keygen in OpenSSH before 10.6, certificates could have incorrect expiration times because of Daylight Saving mis…
-
Low 2.5
In sshd in OpenSSH before 10.6, the restrict keyword (in authorized_keys) was supposed to be applicable to tunnel forwa…
-
Low 2.2
In sshd in OpenSSH before 10.6, credentials can incorrectly persist after failure of a GSSAPIAuthentication authenticat…
-
Low 2.2
In sshd in OpenSSH before 10.6, GSSAPIAuthentication authentication state can incorrectly be persisted across authentic…
References
-
report
https://ubuntu.com/security/CVE-2026-106552
-
report
https://ubuntu.com/security/CVE-2026-106553
-
report
https://ubuntu.com/security/CVE-2026-106555
-
report
https://ubuntu.com/security/CVE-2026-106582
-
report
https://ubuntu.com/security/CVE-2026-106583
-
report
https://ubuntu.com/security/CVE-2026-106584
-
report
https://ubuntu.com/security/CVE-2026-106585
-
report
https://ubuntu.com/security/CVE-2026-106586
-
report
https://ubuntu.com/security/CVE-2026-106587