CVE-2018-20685
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access...
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
CVE-2018-20685- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - CVSS 2.0
- 2.6 Low
AV:N/AC:H/Au:N/C:N/I:P/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
CVE List
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
CVE-2018-20685- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
EUVDEUVD-2018-13232
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
EUVD-2018-13232- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-28hp-2gv6-gjp8
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access...
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
GHSA-28hp-2gv6-gjp8- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVALPINE-CVE-2018-20685
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
ALPINE-CVE-2018-20685- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2018-20685
5.3
CVE-2018-20685 does not affect BellSoft software
- Record
BELL-CVE-2018-20685- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
Show 17 moreShow less
OSV
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
CVE-2018-20685- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-20685
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
DEBIAN-CVE-2018-20685- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2019:3702
5.3
Red Hat Security Advisory: openssh security, bug fix, and enhancement update
- Record
RHSA-2019:3702- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2019:3702
5.3
Moderate: openssh security, bug fix, and enhancement update
OpenSSH is an SSH protocol implementation supported by a number of Linux, UNIX, and similar operating systems. It includes the core files necessary for both the OpenSSH client and server.
The following packages have been upgraded to a later upstream version: openssh (8.0p1). (BZ#1691045)
Security Fix(es):
-
openssh: scp client improper directory name validation (CVE-2018-20685)
-
openssh: Improper validation of object names allows malicious server to overwrite files via scp client (CVE-2019-6111)
-
openssh: Missing character encoding in progress display allows for spoofing of scp client output (CVE-2019-6109)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.1 Release Notes linked from the References section.
- Record
RLSA-2019:3702- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-20685
5.3
In OpenSSH 7.9, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename. The impact is modifying the permissions of the target directory on the client side.
- Record
UBUNTU-CVE-2018-20685- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVCLSA-2025-1754941200 No score
openssh: Fix of 3 CVEs
- CVE-2018-20685: fix a vulnerability scp client where a malicious server could bypass intended access restrictions and modify target directory permissions via crafted filenames
- CVE-2019-6109: fix scp client where a malicious server could manipulate the client's progress display output due to missing character encoding
- CVE-2019-6111: fix scp client vulnerability that allowed a malicious server to overwrite arbitrary files in the client's target directory, including subdirectories, when performing transfers
- Record
CLSA-2025-1754941200- Updated
- 2026-11-02
OSVCLSA-2026-1774528369 No score
openssh: Fix of 3 CVEs
- CVE-2018-20685: fix a vulnerability scp client where a malicious server could bypass intended access restrictions and modify target directory permissions via crafted filenames
- CVE-2019-6109: fix scp client where a malicious server could manipulate the client's progress display output due to missing character encoding
- CVE-2019-6111: fix scp client vulnerability that allowed a malicious server to overwrite arbitrary files in the client's target directory, including subdirectories, when performing transfers
- Record
CLSA-2026-1774528369- Updated
- 2026-11-02
OSVCLSA-2026-1774528630 No score
openssh: Fix of 3 CVEs
- CVE-2018-20685: fix a vulnerability scp client where a malicious server could bypass intended access restrictions and modify target directory permissions via crafted filenames
- CVE-2019-6109: fix scp client where a malicious server could manipulate the client's progress display output due to missing character encoding
- CVE-2019-6111: fix scp client vulnerability that allowed a malicious server to overwrite arbitrary files in the client's target directory, including subdirectories, when performing transfers
- Record
CLSA-2026-1774528630- Updated
- 2026-11-02
OSVMGASA-2019-0067 No score
Updated openssh packages fix security vulnerability
In OpenSSH, scp.c in the scp client allows remote SSH servers to bypass intended access restrictions via the filename of . or an empty filename (CVE-2018-20685).
- Record
MGASA-2019-0067- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:0091-1 No score
Security update for openssh
This update for openssh fixes the following issues:
Security issues fixed:
- CVE-2018-20685: Fixed an issue where scp client allows remote SSH servers to bypass intended access restrictions (bsc#1121571)
- CVE-2019-6109: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate terminal output via the object name, e.g. by inserting ANSI escape sequences (bsc#1121816)
- CVE-2019-6110: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate stderr output, e.g. by inserting ANSI escape sequences (bsc#1121818)
- CVE-2019-6111: Fixed an issue where the scp client would allow malicious remote SSH servers to execute directory traversal attacks and overwrite files (bsc#1121821)
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2019:0091-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11124-1 No score
openssh-8.4p1-7.4 on GA media
These are all security issues fixed in the openssh-8.4p1-7.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11124-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0125-1 No score
Security update for openssh
This update for openssh fixes the following issues:
Security issue fixed:
- CVE-2018-20685: Fixed an issue where scp client allows remote SSH servers to bypass intended access restrictions (bsc#1121571)
- CVE-2019-6109: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate terminal output via the object name, e.g. by inserting ANSI escape sequences (bsc#1121816)
- CVE-2019-6110: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate stderr output, e.g. by inserting ANSI escape sequences (bsc#1121818)
- CVE-2019-6111: Fixed an issue where the scp client would allow malicious remote SSH servers to execute directory traversal attacks and overwrite files (bsc#1121821)
- Record
SUSE-SU-2019:0125-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0125-2 No score
Security update for openssh
This update for openssh fixes the following issues:
Security issue fixed:
- CVE-2018-20685: Fixed an issue where scp client allows remote SSH servers to bypass intended access restrictions (bsc#1121571)
- CVE-2019-6109: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate terminal output via the object name, e.g. by inserting ANSI escape sequences (bsc#1121816)
- CVE-2019-6110: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate stderr output, e.g. by inserting ANSI escape sequences (bsc#1121818)
- CVE-2019-6111: Fixed an issue where the scp client would allow malicious remote SSH servers to execute directory traversal attacks and overwrite files (bsc#1121821)
- Record
SUSE-SU-2019:0125-2- Updated
- 2026-11-02
OSVSUSE-SU-2019:0126-1 No score
Security update for openssh
This update for openssh fixes the following issues:
Security issues fixed:
- CVE-2018-20685: Fixed an issue where scp client allows remote SSH servers to bypass intended access restrictions (bsc#1121571)
- CVE-2019-6109: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate terminal output via the object name, e.g. by inserting ANSI escape sequences (bsc#1121816)
- CVE-2019-6110: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate stderr output, e.g. by inserting ANSI escape sequences (bsc#1121818)
- CVE-2019-6111: Fixed an issue where the scp client would allow malicious remote SSH servers to execute directory traversal attacks and overwrite files (bsc#1121821)
- Record
SUSE-SU-2019:0126-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0132-1 No score
Security update for openssh
This update for openssh fixes the following issues:
Security issue fixed:
- CVE-2018-20685: Fixed an issue where scp client allows remote SSH servers to bypass intended access restrictions (bsc#1121571)
- CVE-2019-6109: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate terminal output via the object name, e.g. by inserting ANSI escape sequences (bsc#1121816)
- CVE-2019-6110: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate stderr output, e.g. by inserting ANSI escape sequences (bsc#1121818)
- CVE-2019-6111: Fixed an issue where the scp client would allow malicious remote SSH servers to execute directory traversal attacks and overwrite files (bsc#1121821)
- Record
SUSE-SU-2019:0132-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:13931-1 No score
Security update for openssh
This update for openssh fixes the following issues:
Security issue fixed:
- CVE-2018-20685: Fixed an issue where scp client allows remote SSH servers to bypass intended access restrictions (bsc#1121571)
- CVE-2019-6109: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate terminal output via the object name, e.g. by inserting ANSI escape sequences (bsc#1121816)
- CVE-2019-6110: Fixed an issue where the scp client would allow malicious remote SSH servers to manipulate stderr output, e.g. by inserting ANSI escape sequences (bsc#1121818)
- CVE-2019-6111: Fixed an issue where the scp client would allow malicious remote SSH servers to execute directory traversal attacks and overwrite files (bsc#1121821)
- Record
SUSE-SU-2019:13931-1- Updated
- 2026-11-02
OSVUSN-3885-1 No score
openssh vulnerabilities
Harry Sintonen discovered multiple issues in the OpenSSH scp utility. If a user or automated system were tricked into connecting to an untrusted server, a remote attacker could possibly use these issues to write to arbitrary files, change directory permissions, and spoof client output.
- Record
USN-3885-1- Updated
- 2026-11-02
Affected products
- openbsd openssh
- canonical ubuntu linux
- debian linux
- fujitsu m10-1 firmware
- fujitsu m10-4 firmware
- fujitsu m10-4s firmware
- fujitsu m12-1 firmware
- fujitsu m12-2 firmware
- fujitsu m12-2s firmware
- netapp cloud backup
- netapp element software
- netapp ontap select deploy
Show 10 moreShow less
Affected packages
| Package | Affected | Fixed |
|---|---|---|
dropbearAlpine:v3.10 |
before 2019.78-r1 | 2019.78-r1 |
dropbearAlpine:v3.11 |
before 2019.78-r1 | 2019.78-r1 |
dropbearAlpine:v3.12 |
before 2019.78-r1 | 2019.78-r1 |
dropbearAlpine:v3.13 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.14 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.15 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.16 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.17 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.18 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.19 |
before 2020.79-r0 | 2020.79-r0 |
Show 134 moreShow less
| Package | Affected | Fixed |
|---|---|---|
dropbearAlpine:v3.20 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.21 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.22 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.23 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.24 |
before 2020.79-r0 | 2020.79-r0 |
dropbearAlpine:v3.9 |
before 2018.76-r3 | 2018.76-r3 |
opensshAlpine:v3.10 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.11 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.12 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.13 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.14 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.15 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.16 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.17 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.18 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.19 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.20 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.21 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.22 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.23 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.24 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshAlpine:v3.6 |
before 7.5_p1-r4 | 7.5_p1-r4 |
opensshAlpine:v3.7 |
before 7.5_p1-r10 | 7.5_p1-r10 |
opensshAlpine:v3.8 |
before 7.7_p1-r4 | 7.7_p1-r4 |
opensshAlpine:v3.9 |
before 7.9_p1-r3 | 7.9_p1-r3 |
opensshTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-askpassTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-cavsTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-clientsTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-keycatTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-ldapTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-serverTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-server-sysvinitTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
pam_ssh_agent_authTuxCare:CentOS:7 From an advisory covering 3 CVEs |
before 0.10.3-2.23.0.3.el7_9.tuxcare.els3 | 0.10.3-2.23.0.3.el7_9.tuxcare.els3 |
opensshTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-askpassTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-cavsTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-clientsTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-keycatTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-ldapTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-serverTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-server-sysvinitTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
pam_ssh_agent_authTuxCare:OracleLinux:7 From an advisory covering 3 CVEs |
before 0.10.3-2.23.0.3.el7_9.tuxcare.els3 | 0.10.3-2.23.0.3.el7_9.tuxcare.els3 |
opensshTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-askpassTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-cavsTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-clientsTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-keycatTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-ldapTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-serverTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
openssh-server-sysvinitTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 7.4p1-23.0.3.el7_9.tuxcare.els3 | 7.4p1-23.0.3.el7_9.tuxcare.els3 |
pam_ssh_agent_authTuxCare:RHEL:7 From an advisory covering 3 CVEs |
before 0.10.3-2.23.0.3.el7_9.tuxcare.els3 | 0.10.3-2.23.0.3.el7_9.tuxcare.els3 |
opensshDebian:12 |
before 1:7.9p1-5 | 1:7.9p1-5 |
opensshDebian:13 |
before 1:7.9p1-5 | 1:7.9p1-5 |
opensshDebian:14 |
before 1:7.9p1-5 | 1:7.9p1-5 |
opensshDebian:8 From an advisory covering 3 CVEs |
before 1:6.7p1-5+deb8u8, plus listed versions 1:6.7p1-51:6.7p1-5+deb8u11:6.7p1-5+deb8u21:6.7p1-5+deb8u31:6.7p1-5+deb8u41:6.7p1-5+deb8u51:6.7p1-5+deb8u61:6.7p1-5+deb8u7 |
1:6.7p1-5+deb8u8 |
opensshDebian:9 From an advisory covering 3 CVEs |
before 1:7.4p1-10+deb9u5, plus listed versions 1:7.4p1-101:7.4p1-10+deb9u11:7.4p1-10+deb9u21:7.4p1-10+deb9u31:7.4p1-10+deb9u4 |
1:7.4p1-10+deb9u5 |
opensshMageia:6 |
before 7.5p1-2.3.mga6 | 7.5p1-2.3.mga6 |
openssh-askpassRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-askpass-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-cavs-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-clients-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-keycat-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-ldap-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-server-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
pam_ssh_agent_auth-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:0.10.3-7.3.el8 | 0:0.10.3-7.3.el8 |
opensshRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-askpass-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-cavsRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-cavs-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-clientsRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-clients-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-keycatRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-keycat-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-ldapRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-ldap-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-serverRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
openssh-server-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:8.0p1-3.el8 | 0:8.0p1-3.el8 |
pam_ssh_agent_authRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:0.10.3-7.3.el8 | 0:0.10.3-7.3.el8 |
pam_ssh_agent_auth-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:0.10.3-7.3.el8 | 0:0.10.3-7.3.el8 |
opensshRocky Linux:8 From an advisory covering 3 CVEs |
before 0:8.0p1-30.el8_10 | 0:8.0p1-30.el8_10 |
opensshSUSE:Linux Enterprise Server 12-LTSS From an advisory covering 4 CVEs |
before 6.6p1-54.26.1 | 6.6p1-54.26.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server 12-LTSS From an advisory covering 4 CVEs |
before 6.6p1-54.26.1 | 6.6p1-54.26.1 |
opensshSUSE:Linux Enterprise Server 12 SP1-LTSS From an advisory covering 4 CVEs |
before 6.6p1-54.26.1 | 6.6p1-54.26.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server 12 SP1-LTSS From an advisory covering 4 CVEs |
before 6.6p1-54.26.1 | 6.6p1-54.26.1 |
opensshSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 4 CVEs |
before 6.6p1-54.26.1 | 6.6p1-54.26.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 4 CVEs |
before 6.6p1-54.26.1 | 6.6p1-54.26.1 |
opensshSUSE:Linux Enterprise Module for Basesystem 15 From an advisory covering 4 CVEs |
before 7.6p1-9.13.1 | 7.6p1-9.13.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Module for Desktop Applications 15 From an advisory covering 4 CVEs |
before 7.6p1-9.13.1 | 7.6p1-9.13.1 |
opensshSUSE:Linux Enterprise Module for Server Applications 15 From an advisory covering 4 CVEs |
before 7.6p1-9.13.1 | 7.6p1-9.13.1 |
opensshSUSE:OpenStack Cloud 7 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:OpenStack Cloud 7 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Desktop 12 SP3 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Desktop 12 SP3 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Desktop 12 SP4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Desktop 12 SP4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server 12 SP3 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server 12 SP3 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Enterprise Storage 4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
openssh-askpass-gnomeSUSE:Enterprise Storage 4 From an advisory covering 4 CVEs |
before 7.2p2-74.35.1 | 7.2p2-74.35.1 |
opensshSUSE:Linux Enterprise Server 11 SP4 From an advisory covering 4 CVEs |
before 6.6p1-36.12.1 | 6.6p1-36.12.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server 11 SP4 From an advisory covering 4 CVEs |
before 6.6p1-36.12.1 | 6.6p1-36.12.1 |
opensshSUSE:Linux Enterprise Server for SAP Applications 11 SP4 From an advisory covering 4 CVEs |
before 6.6p1-36.12.1 | 6.6p1-36.12.1 |
openssh-askpass-gnomeSUSE:Linux Enterprise Server for SAP Applications 11 SP4 From an advisory covering 4 CVEs |
before 6.6p1-36.12.1 | 6.6p1-36.12.1 |
opensshUbuntu:14.04:LTS |
before 1:6.6p1-2ubuntu2.12, plus listed versions 1:6.2p2-61:6.2p2-6ubuntu11:6.4p1-11:6.4p1-21:6.5p1-1 Show 16 moreShow less1:6.5p1-21:6.5p1-31:6.5p1-41:6.5p1-61:6.6p1-11:6.6p1-21:6.6p1-2ubuntu11:6.6p1-2ubuntu21:6.6p1-2ubuntu2.21:6.6p1-2ubuntu2.31:6.6p1-2ubuntu2.41:6.6p1-2ubuntu2.61:6.6p1-2ubuntu2.71:6.6p1-2ubuntu2.81:6.6p1-2ubuntu2.101:6.6p1-2ubuntu2.11 |
1:6.6p1-2ubuntu2.12 |
opensshUbuntu:16.04:LTS |
before 1:7.2p2-4ubuntu2.7, plus listed versions 1:6.9p1-21:6.9p1-31:7.1p1-11:7.1p1-31:7.1p1-4 Show 14 moreShow less1:7.1p1-61:7.1p2-11:7.1p2-21:7.2p1-11:7.2p2-11:7.2p2-21:7.2p2-31:7.2p2-41:7.2p2-4ubuntu11:7.2p2-4ubuntu2.11:7.2p2-4ubuntu2.21:7.2p2-4ubuntu2.41:7.2p2-4ubuntu2.51:7.2p2-4ubuntu2.6 |
1:7.2p2-4ubuntu2.7 |
opensshUbuntu:Pro:FIPS-updates:16.04:LTS |
before 1:7.2p2-4ubuntu2.fips.2.8.1, plus listed versions 1:7.2p2-4ubuntu2.fips.2.2.31:7.2p2-4ubuntu2.fips.2.4.11:7.2p2-4ubuntu2.fips.2.4.2 |
1:7.2p2-4ubuntu2.fips.2.8.1 |
opensshUbuntu:Pro:FIPS:16.04:LTS |
before 1:7.2p2-4ubuntu2.fips.2.10.1, plus listed versions 1:7.2p2-4ubuntu2.fips.2.21:7.2p2-4ubuntu2.fips.2.2.1 |
1:7.2p2-4ubuntu2.fips.2.10.1 |
opensshUbuntu:18.04:LTS |
before 1:7.6p1-4ubuntu0.2, plus listed versions 1:7.5p1-101:7.6p1-41:7.6p1-4ubuntu0.1 |
1:7.6p1-4ubuntu0.2 |
openssh-ssh1Ubuntu:18.04:LTS |
All versions, plus listed versions 1:7.5p1-81:7.5p1-91:7.5p1-9build11:7.5p1-10 |
None known |
openssh-ssh1Ubuntu:20.04:LTS |
All versions, plus listed versions 1:7.5p1-11build1 |
None known |
openssh-ssh1Ubuntu:22.04:LTS |
All versions, plus listed versions 1:7.5p1-121:7.5p1-12build11:7.5p1-13 |
None known |
openssh-ssh1Ubuntu:24.04:LTS |
All versions, plus listed versions 1:7.5p1-141:7.5p1-151:7.5p1-15build11:7.5p1-16 |
None known |
opensshUbuntu:14.04:LTS From an advisory covering 3 CVEs |
before 1:6.6p1-2ubuntu2.12, plus listed versions 1:6.2p2-61:6.2p2-6ubuntu11:6.4p1-11:6.4p1-21:6.5p1-1 Show 16 moreShow less1:6.5p1-21:6.5p1-31:6.5p1-41:6.5p1-61:6.6p1-11:6.6p1-21:6.6p1-2ubuntu11:6.6p1-2ubuntu21:6.6p1-2ubuntu2.21:6.6p1-2ubuntu2.31:6.6p1-2ubuntu2.41:6.6p1-2ubuntu2.61:6.6p1-2ubuntu2.71:6.6p1-2ubuntu2.81:6.6p1-2ubuntu2.101:6.6p1-2ubuntu2.11 |
1:6.6p1-2ubuntu2.12 |
opensshUbuntu:16.04:LTS From an advisory covering 3 CVEs |
before 1:7.2p2-4ubuntu2.7, plus listed versions 1:6.9p1-21:6.9p1-31:7.1p1-11:7.1p1-31:7.1p1-4 Show 14 moreShow less1:7.1p1-61:7.1p2-11:7.1p2-21:7.2p1-11:7.2p2-11:7.2p2-21:7.2p2-31:7.2p2-41:7.2p2-4ubuntu11:7.2p2-4ubuntu2.11:7.2p2-4ubuntu2.21:7.2p2-4ubuntu2.41:7.2p2-4ubuntu2.51:7.2p2-4ubuntu2.6 |
1:7.2p2-4ubuntu2.7 |
opensshUbuntu:18.04:LTS From an advisory covering 3 CVEs |
before 1:7.6p1-4ubuntu0.2, plus listed versions 1:7.5p1-101:7.6p1-41:7.6p1-4ubuntu0.1 |
1:7.6p1-4ubuntu0.2 |
opensshopenSUSE:Leap 15.0 From an advisory covering 4 CVEs |
before 7.6p1-lp150.8.9.1 | 7.6p1-lp150.8.9.1 |
opensshopenSUSE:Tumbleweed From an advisory covering 12 CVEs |
before 8.4p1-7.4 | 8.4p1-7.4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-20685 is a medium vulnerability (CVSS 5.3) in Openbsd Openssh, published January 10, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.68%, the 89th percentile. Fixed in dropbear 2019.78-r1.
References
debian.org/security/2019/dsa-4387
usn.ubuntu.com/3885-1
github.com/openssh/openssh-portable/commit/6010c0303a422a9c5fa8860c061bf7105eb7f8b2
cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/scp.c.diff?r1=1.197&r2=1.198&f=h
security.netapp.com/advisory/ntap-20190215-0001
securityfocus.com/bid/106531
Show 71 moreShow less
sintonen.fi/advisories/scp-client-multiple-vulnerabilities.txt
security.gentoo.org/glsa/201903-16
lists.debian.org/debian-lts-announce/2019/03/msg00030.html
oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html
oracle.com/technetwork/security-advisory/cpuoct2019-5072832.html
access.redhat.com/errata/RHSA-2019:3702
security.gentoo.org/glsa/202007-53
cert-portal.siemens.com/productcert/pdf/ssa-412672.pdf
nvd.nist.gov/vuln/detail/CVE-2018-20685
github.com/advisories/GHSA-28hp-2gv6-gjp8
security.alpinelinux.org/vuln/CVE-2018-20685
docs.bell-sw.com/security/cves/CVE-2018-20685
errata.tuxcare.com/els_os/centos7els/CLSA-2025-1754941200.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1774528369.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1774528630.html
security-tracker.debian.org/tracker/CVE-2018-20685
advisories.mageia.org/MGASA-2019-0067.html
bugs.mageia.org/show_bug.cgi?id=24191
lists.opensuse.org/opensuse-updates/2019-01/msg00094.html
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.1_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1665785
bugzilla.redhat.com/show_bug.cgi?id=1666119
bugzilla.redhat.com/show_bug.cgi?id=1666127
bugzilla.redhat.com/show_bug.cgi?id=1667519
bugzilla.redhat.com/show_bug.cgi?id=1668325
bugzilla.redhat.com/show_bug.cgi?id=1683295
bugzilla.redhat.com/show_bug.cgi?id=1685096
bugzilla.redhat.com/show_bug.cgi?id=1686065
bugzilla.redhat.com/show_bug.cgi?id=1691045
bugzilla.redhat.com/show_bug.cgi?id=1707485
bugzilla.redhat.com/show_bug.cgi?id=1712436
bugzilla.redhat.com/show_bug.cgi?id=1732424
bugzilla.redhat.com/show_bug.cgi?id=1732449
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_3702.json
access.redhat.com/security/cve/CVE-2018-20685
cve.org/CVERecord?id=CVE-2018-20685
access.redhat.com/security/cve/CVE-2019-6109
cve.org/CVERecord?id=CVE-2019-6109
nvd.nist.gov/vuln/detail/CVE-2019-6109
access.redhat.com/security/cve/CVE-2019-6111
cve.org/CVERecord?id=CVE-2019-6111
nvd.nist.gov/vuln/detail/CVE-2019-6111
errata.rockylinux.org/RLSA-2019:3702
suse.com/support/update/announcement/2019/suse-su-20190125-1
bugzilla.suse.com/1121571
bugzilla.suse.com/1121816
bugzilla.suse.com/1121818
bugzilla.suse.com/1121821
suse.com/security/cve/CVE-2018-20685
suse.com/security/cve/CVE-2019-6109
suse.com/security/cve/CVE-2019-6110
suse.com/security/cve/CVE-2019-6111
suse.com/support/update/announcement/2019/suse-su-20190125-2
suse.com/support/update/announcement/2019/suse-su-20190126-1
suse.com/support/update/announcement/2019/suse-su-20190132-1
suse.com/support/update/announcement/2019/suse-su-201913931-1
ubuntu.com/security/CVE-2018-20685
lists.mindrot.org/pipermail/openssh-unix-dev/2019-January/037459.html
ubuntu.com/security/notices/USN-3885-1
ubuntu.com/security/CVE-2019-6109
ubuntu.com/security/CVE-2019-6111
lists.opensuse.org/archives/list/[email protected]/thread/2MNLMLCJQ4RNIHX2VZUWA6ZK3G7XMXKU
suse.com/security/cve/CVE-2006-0225
suse.com/security/cve/CVE-2007-4752
suse.com/security/cve/CVE-2008-1483
suse.com/security/cve/CVE-2016-10009
suse.com/security/cve/CVE-2016-10010
suse.com/security/cve/CVE-2016-10011
suse.com/security/cve/CVE-2016-10012
suse.com/security/cve/CVE-2016-8858