CVE-2023-38408
CVE-2023-38408
This page contains facts from public vulnerability sources. Check the original advisory before updating.
The PKCS#11 feature in ssh-agent in OpenSSH before 9.3p2 has an insufficiently trustworthy search path, leading to remote code execution if an agent is forwarded to an attacker-controlled system. (Code in /usr/lib is not necessarily safe for loading into ssh-agent.) NOTE: this issue exists because of an incomplete fix for CVE-2016-10009.
CVSS 9.8 · Critical · EPSS 79.7% · Fix available
- Published
- Updated
Affected products and versions
n/a
- Versions
- n/a: Affected
No fix published
openssh Debian:12
- Versions
- 1:9.2p1-2
- Affected ranges
- ECOSYSTEM: < 1:9.2p1-2+deb12u1
Update to 1:9.2p1-2+deb12u1
openssh Debian:13
- Affected ranges
- ECOSYSTEM: < 1:9.3p2-1
Update to 1:9.3p2-1
openssh Debian:14
- Affected ranges
- ECOSYSTEM: < 1:9.3p2-1
Update to 1:9.3p2-1
openssh Ubuntu:Pro:14.04:LTS
- Versions
- 1:6.2p2-6
- 1:6.2p2-6ubuntu1
- 1:6.4p1-1
- 1:6.4p1-2
- 1:6.5p1-1
- 1:6.5p1-2
- 1:6.5p1-3
- 1:6.5p1-4
- 1:6.5p1-6
- 1:6.6p1-1
- 1:6.6p1-2
- 1:6.6p1-2ubuntu1
- 1:6.6p1-2ubuntu2
- 1:6.6p1-2ubuntu2.2
- 1:6.6p1-2ubuntu2.3
- 1:6.6p1-2ubuntu2.4
- 1:6.6p1-2ubuntu2.6
- 1:6.6p1-2ubuntu2.7
- 1:6.6p1-2ubuntu2.8
- 1:6.6p1-2ubuntu2.10
- 1:6.6p1-2ubuntu2.11
- 1:6.6p1-2ubuntu2.12
- 1:6.6p1-2ubuntu2.13
- Affected ranges
- ECOSYSTEM: < 1:6.6p1-2ubuntu2.13+esm1
Update to 1:6.6p1-2ubuntu2.13+esm1
openssh Ubuntu:Pro:16.04:LTS
- Versions
- 1:6.9p1-2
- 1:6.9p1-3
- 1:7.1p1-1
- 1:7.1p1-3
- 1:7.1p1-4
- 1:7.1p1-6
- 1:7.1p2-1
- 1:7.1p2-2
- 1:7.2p1-1
- 1:7.2p2-1
- 1:7.2p2-2
- 1:7.2p2-3
- 1:7.2p2-4
- 1:7.2p2-4ubuntu1
- 1:7.2p2-4ubuntu2.1
- 1:7.2p2-4ubuntu2.2
- 1:7.2p2-4ubuntu2.4
- 1:7.2p2-4ubuntu2.5
- 1:7.2p2-4ubuntu2.6
- 1:7.2p2-4ubuntu2.7
- 1:7.2p2-4ubuntu2.8
- 1:7.2p2-4ubuntu2.10
- 1:7.2p2-4ubuntu2.10+esm1
- 1:7.2p2-4ubuntu2.10+esm2
- Affected ranges
- ECOSYSTEM: < 1:7.2p2-4ubuntu2.10+esm3
Update to 1:7.2p2-4ubuntu2.10+esm3
openssh Ubuntu:Pro:FIPS-updates:16.04:LTS
- Versions
- 1:7.2p2-4ubuntu2.fips.2.2.3
- 1:7.2p2-4ubuntu2.fips.2.4.1
- 1:7.2p2-4ubuntu2.fips.2.4.2
- 1:7.2p2-4ubuntu2.fips.2.8.1
- 1:7.2p2-4ubuntu2.fips.2.10.1
- 1:7.2p2-4ubuntu2.fips.2.10.2
- 1:7.2p2-4ubuntu2.fips.2.10.3
- Affected ranges
- ECOSYSTEM: < 1:7.2p2-4ubuntu2.fips.2.10.4
Update to 1:7.2p2-4ubuntu2.fips.2.10.4
openssh Ubuntu:Pro:FIPS:16.04:LTS
- Versions
- 1:7.2p2-4ubuntu2.fips.2.2
- 1:7.2p2-4ubuntu2.fips.2.2.1
- 1:7.2p2-4ubuntu2.fips.2.10.1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh Ubuntu:Pro:18.04:LTS
- Versions
- 1:7.5p1-10
- 1:7.6p1-4
- 1:7.6p1-4ubuntu0.1
- 1:7.6p1-4ubuntu0.2
- 1:7.6p1-4ubuntu0.3
- 1:7.6p1-4ubuntu0.5
- 1:7.6p1-4ubuntu0.6
- 1:7.6p1-4ubuntu0.7
- Affected ranges
- ECOSYSTEM: < 1:7.6p1-4ubuntu0.7+esm1
Update to 1:7.6p1-4ubuntu0.7+esm1
openssh-ssh1 Ubuntu:18.04:LTS
- Versions
- 1:7.5p1-8
- 1:7.5p1-9
- 1:7.5p1-9build1
- 1:7.5p1-10
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh Ubuntu:Pro:FIPS-updates:18.04:LTS
- Versions
- 1:7.9p1-10~ubuntu18.04.fips.0.1
- 1:7.9p1-10~ubuntu18.04.fips.0.2
- 1:7.9p1-10~ubuntu18.04.fips.0.3
- 1:7.9p1-10~ubuntu18.04.fips.0.4
- 1:7.9p1-10~ubuntu18.04.fips.0.5
- 1:7.9p1-10~ubuntu18.04.fips.0.6
- 1:7.9p1-10~ubuntu18.04.fips.0.7
- Affected ranges
- ECOSYSTEM: < 1:7.9p1-10~ubuntu18.04.fips.0.8
Update to 1:7.9p1-10~ubuntu18.04.fips.0.8
openssh Ubuntu:Pro:FIPS:18.04:LTS
- Versions
- 1:7.9p1-10~ubuntu18.04.fips.0.1
- 1:7.9p1-10~ubuntu18.04.fips.0.2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh Ubuntu:20.04:LTS
- Versions
- 1:8.0p1-6build1
- 1:8.1p1-1
- 1:8.1p1-5
- 1:8.2p1-4
- 1:8.2p1-4ubuntu0.1
- 1:8.2p1-4ubuntu0.2
- 1:8.2p1-4ubuntu0.3
- 1:8.2p1-4ubuntu0.4
- 1:8.2p1-4ubuntu0.5
- 1:8.2p1-4ubuntu0.7
- Affected ranges
- ECOSYSTEM: < 1:8.2p1-4ubuntu0.8
Update to 1:8.2p1-4ubuntu0.8
openssh-ssh1 Ubuntu:20.04:LTS
- Versions
- 1:7.5p1-11build1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh Ubuntu:Pro:FIPS-updates:20.04:LTS
- Versions
- 1:8.2p1-4ubuntu0.fips.0.2.1
- 1:8.2p1-4ubuntu0.fips.0.4.0
- 1:8.2p1-4ubuntu0.fips.0.5.0
- 1:8.2p1-4ubuntu0.fips.0.7
- Affected ranges
- ECOSYSTEM: < 1:8.2p1-4ubuntu0.fips.0.8
Update to 1:8.2p1-4ubuntu0.fips.0.8
openssh Ubuntu:Pro:FIPS:20.04:LTS
- Versions
- 1:8.2p1-4ubuntu0.fips.0.2.1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh Ubuntu:22.04:LTS
- Versions
- 1:8.4p1-6ubuntu2
- 1:8.7p1-2
- 1:8.7p1-2build1
- 1:8.7p1-4
- 1:8.8p1-1
- 1:8.9p1-3
- 1:8.9p1-3ubuntu0.1
- Affected ranges
- ECOSYSTEM: < 1:8.9p1-3ubuntu0.3
Update to 1:8.9p1-3ubuntu0.3
openssh-ssh1 Ubuntu:22.04:LTS
- Versions
- 1:7.5p1-12
- 1:7.5p1-12build1
- 1:7.5p1-13
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh-ssh1 Ubuntu:24.04:LTS
- Versions
- 1:7.5p1-14
- 1:7.5p1-15
- 1:7.5p1-15build1
- 1:7.5p1-16
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh-ssh1 Ubuntu:25.10
- Versions
- 1:7.5p1-17
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh-ssh1 Ubuntu:26.10
- Versions
- 1:7.5p1-18
- 1:7.5p1-18ubuntu1
- 1:7.5p1-18ubuntu2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
openssh-ssh1 Ubuntu:26.04:LTS
- Versions
- 1:7.5p1-17
- 1:7.5p1-18
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
Original sources
- https://news.ycombinator.com/item?id=36790196
- https://blog.qualys.com/vulnerabilities-threat-research/2023/07/19/cve-2023-38408-remote-code-execution-in-opensshs-forwarded-ssh-agent
- https://www.qualys.com/2023/07/19/cve-2023-38408/rce-openssh-forwarded-ssh-agent.txt
- https://github.com/openbsd/src/commit/f8f5a6b003981bb824329dc987d101977beda7ca
- https://github.com/openbsd/src/commit/7bc29a9d5cd697290aa056e94ecee6253d3425f8
- https://github.com/openbsd/src/commit/f03a4faa55c4ce0818324701dadbf91988d7351d
- https://www.openssh.com/txt/release-9.3p2
- https://www.openssh.com/security.html
- https://security.gentoo.org/glsa/202307-01
- http://www.openwall.com/lists/oss-security/2023/07/20/1
- http://www.openwall.com/lists/oss-security/2023/07/20/2
- http://packetstormsecurity.com/files/173661/OpenSSH-Forwarded-SSH-Agent-Remote-Code-Execution.html
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RAXVQS6ZYTULFAK3TEJHRLKZALJS3AOU/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/CEBTJJINE2I3FHAUKKNQWMFGYMLSMWKQ/
- https://security.netapp.com/advisory/ntap-20230803-0010/
- https://lists.debian.org/debian-lts-announce/2023/08/msg00021.html
- http://www.openwall.com/lists/oss-security/2023/09/22/9
- http://www.openwall.com/lists/oss-security/2023/09/22/11
- https://support.apple.com/kb/HT213940
- https://www.vicarius.io/vsociety/posts/exploring-opensshs-agent-forwarding-rce-cve-2023-38408
- https://cert-portal.siemens.com/productcert/html/ssa-398330.html
- https://nvd.nist.gov/vuln/detail/CVE-2023-38408