cbcvebase.

Openbsd OpenSSH vulnerabilities

147 known vulnerabilities affecting openbsd/openssh.

Total CVEs
147
CISA KEV
0
Public exploits
24
Exploited in wild
10
Severity breakdown
CRITICAL13HIGH51MEDIUM63LOW20

Vulnerabilities

Page 4 of 8
CVE-2014-1692P3HIGHCVSS 7.3≤ 6.42014-01-29
CVE-2014-1692 [HIGH] CWE-119 CVE-2014-1692: The hash_buffer function in schnorr.c in OpenSSH through 6.4, when Makefile.inc is modified to enabl The hash_buffer function in schnorr.c in OpenSSH through 6.4, when Makefile.inc is modified to enable the J-PAKE protocol, does not initialize certain data structures, which might allow remote attackers to cause a denial of service (memory corruption) or have unspecified other impact via vectors that trigger an error condition.
nvd
CVE-2021-28041P3HIGHCVSS 7.1≥ 8.2, < 8.52021-03-05
CVE-2021-28041 [HIGH] CWE-415 CVE-2021-28041: ssh-agent in OpenSSH before 8.5 has a double free that may be relevant in a few less-common scenario ssh-agent in OpenSSH before 8.5 has a double free that may be relevant in a few less-common scenarios, such as unconstrained agent-socket access on a legacy operating system, or the forwarding of an agent to an attacker-controlled host.
nvdosv
CVE-2015-8325P3HIGHCVSS 7.8≤ 7.22016-05-01
CVE-2015-8325 [HIGH] CWE-264 CVE-2015-8325: The do_setup_env function in session.c in sshd in OpenSSH through 7.2p2, when the UseLogin feature i The do_setup_env function in session.c in sshd in OpenSSH through 7.2p2, when the UseLogin feature is enabled and PAM is configured to read .pam_environment files in user home directories, allows local users to gain privileges by triggering a crafted environment for the /bin/login program, as demonstrated by an LD_PRELOAD environment variable.
nvdosv
CVE-2026-106583P3HIGHCVSS 7.8fixed in 10.62026-10-07
CVE-2026-106583 [HIGH] CWE-99 CVE-2026-106583: In ssh in OpenSSH before 10.6, a $ or \ character can occur in a command-line username, leading to i In ssh in OpenSSH before 10.6, a $ or \ character can occur in a command-line username, leading to injection.
nvd
CVE-2014-2653P3MEDIUMCVSS 6.5≤ 6.6v6.0+5 more2014-03-27
CVE-2014-2653 [MEDIUM] CWE-20 CVE-2014-2653: The verify_host_key function in sshconnect.c in the client in OpenSSH 6.6 and earlier allows remote The verify_host_key function in sshconnect.c in the client in OpenSSH 6.6 and earlier allows remote servers to trigger the skipping of SSHFP DNS RR checking by presenting an unacceptable HostCertificate.
nvdosv
CVE-2006-5794P3HIGHCVSS 7.5≤ 4.42006-11-08
CVE-2006-5794 [HIGH] CVE-2006-5794: Unspecified vulnerability in the sshd Privilege Separation Monitor in OpenSSH before 4.5 causes weak Unspecified vulnerability in the sshd Privilege Separation Monitor in OpenSSH before 4.5 causes weaker verification that authentication has been successful, which might allow attackers to bypass authentication. NOTE: as of 20061108, it is believed that this issue is only exploitable by leveraging vulnerabilities in the unprivileged process, which are not known
nvdosv
CVE-2011-0539P3HIGHCVSS 7.5v5.6v5.72011-02-10
CVE-2011-0539 [HIGH] CWE-264 CVE-2011-0539: The key_certify function in usr.bin/ssh/key.c in OpenSSH 5.6 and 5.7, when generating legacy certifi The key_certify function in usr.bin/ssh/key.c in OpenSSH 5.6 and 5.7, when generating legacy certificates using the -t command-line option in ssh-keygen, does not initialize the nonce field, which might allow remote attackers to obtain sensitive stack memory contents or make it easier to conduct hash collision attacks.
nvdosv
CVE-2021-41617P3HIGHCVSS 7.0≥ 6.2, < 8.82021-09-26
CVE-2021-41617 [HIGH] CVE-2021-41617: sshd in OpenSSH 6.2 through 8.x before 8.8, when certain non-default configurations are used, allows sshd in OpenSSH 6.2 through 8.x before 8.8, when certain non-default configurations are used, allows privilege escalation because supplemental groups are not initialized as expected. Helper programs for AuthorizedKeysCommand and AuthorizedPrincipalsCommand may run with privileges associated with group memberships of the sshd process, if the configuration spec
nvdosv
CVE-2023-51767P3HIGHCVSS 7.0≥ 0, < 9.7_p1-r02023-12-24
CVE-2023-51767 [HIGH] CVE-2023-51767: OpenSSH through 10 OpenSSH through 10.0, when common types of DRAM are used, might allow row hammer attacks (for authentication bypass) because the integer value of authenticated in mm_answer_authpassword does not resist flips of a single bit. NOTE: this is applicable to a certain threat model of attacker-victim co-location in which the attacker has user privileges. NOTE: this is disputed by the Supplier, who states "we do not consider it to be the applicati
osv
CVE-2003-1562P3HIGHCVSS 7.6v1.2v1.2.1+43 more2003-12-31
CVE-2003-1562 [HIGH] CVE-2003-1562: sshd in OpenSSH 3.6.1p2 and earlier, when PermitRootLogin is disabled and using PAM keyboard-interac sshd in OpenSSH 3.6.1p2 and earlier, when PermitRootLogin is disabled and using PAM keyboard-interactive authentication, does not insert a delay after a root login attempt with the correct password, which makes it easier for remote attackers to use timing differences to determine if the password step of a multi-step authentication is successful, a different vul
nvdosv
CVE-2026-106552P3MEDIUMCVSS 6.5fixed in 10.62026-10-06
CVE-2026-106552 [MEDIUM] CWE-23 CVE-2026-106552: In sftp in OpenSSH before 10.6, a server can trigger directory traversal (causing files to be writte In sftp in OpenSSH before 10.6, a server can trigger directory traversal (causing files to be written to unintended locations) during a recursive copy operation.
nvd
CVE-2001-1029P4LOWCVSS 2.1PoCv4.52001-09-20
CVE-2001-1029 [LOW] CVE-2001-1029: libutil in OpenSSH on FreeBSD 4.4 and earlier does not drop privileges before verifying the capabili libutil in OpenSSH on FreeBSD 4.4 and earlier does not drop privileges before verifying the capabilities for reading the copyright and welcome files, which allows local users to bypass the capabilities checks and read arbitrary files by specifying alternate copyright or welcome files.
nvd
CVE-2026-35387P3MEDIUMCVSS 6.5fixed in 10.32026-04-02
CVE-2026-35387 [MEDIUM] CWE-670 CVE-2026-35387: OpenSSH before 10.3 can use unintended ECDSA algorithms. Listing of any ECDSA algorithm in PubkeyAcc OpenSSH before 10.3 can use unintended ECDSA algorithms. Listing of any ECDSA algorithm in PubkeyAcceptedAlgorithms or HostbasedAcceptedAlgorithms is misinterpreted to mean all ECDSA algorithms.
nvd
CVE-2000-0525P4CRITICALCVSS 10.0v1.2v1.2.3+1 more2000-06-08
CVE-2000-0525 [CRITICAL] CVE-2000-0525: OpenSSH does not properly drop privileges when the UseLogin option is enabled, which allows local us OpenSSH does not properly drop privileges when the UseLogin option is enabled, which allows local users to execute arbitrary commands by providing the command to the ssh daemon.
nvd
CVE-2012-0814P3MEDIUMCVSS 6.5≤ 5.6v1.2+76 more2012-01-27
CVE-2012-0814 [MEDIUM] CWE-255 CVE-2012-0814: The auth_parse_options function in auth-options.c in sshd in OpenSSH before 5.7 provides debug messa The auth_parse_options function in auth-options.c in sshd in OpenSSH before 5.7 provides debug messages containing authorized_keys command options, which allows remote authenticated users to obtain potentially sensitive information by reading these messages, as demonstrated by the shared user account required by Gitolite. NOTE: this can cross privileg
nvdosv
CVE-2016-20012P4MEDIUMCVSS 5.3≤ 8.72021-09-15
CVE-2016-20012 [MEDIUM] CWE-203 CVE-2016-20012: OpenSSH through 8.7 allows remote attackers, who have a suspicion that a certain combination of user OpenSSH through 8.7 allows remote attackers, who have a suspicion that a certain combination of username and public key is known to an SSH server, to test whether this suspicion is correct. This occurs because a challenge is sent only when that combination could be valid for a login session. NOTE: the vendor does not recognize user enumeration as a
nvd
CVE-2026-106585P4MEDIUMCVSS 6.5fixed in 10.62026-10-06
CVE-2026-106585 [MEDIUM] CWE-409 CVE-2026-106585: In sshd and ssh in OpenSSH before 10.6, there is no check for whether the maximum packet length is e In sshd and ssh in OpenSSH before 10.6, there is no check for whether the maximum packet length is exceeded during decompression of highly compressed data.
nvd
CVE-2026-59998P3MEDIUMCVSS 6.5fixed in 10.42026-07-08
CVE-2026-59998 [MEDIUM] CWE-573 CVE-2026-59998: sshd in OpenSSH before 10.4 has an undocumented security-relevant behavior: GSSAPIStrictAcceptorChec sshd in OpenSSH before 10.4 has an undocumented security-relevant behavior: GSSAPIStrictAcceptorCheck has no value if the server is in Windows Active Directory.
nvd
CVE-2001-0572P4HIGHCVSS 7.5v4.52001-08-22
CVE-2001-0572 [HIGH] CVE-2001-0572: The SSH protocols 1 and 2 (aka SSH-2) as implemented in OpenSSH and other packages have various weak The SSH protocols 1 and 2 (aka SSH-2) as implemented in OpenSSH and other packages have various weaknesses which can allow a remote attacker to obtain the following information via sniffing: (1) password lengths or ranges of lengths, which simplifies brute force password guessing, (2) whether RSA or DSA authentication is being used, (3) the number of authorized
nvd
CVE-2015-6564P3HIGHCVSS 7.0≤ 6.92015-08-24
CVE-2015-6564 [HIGH] CWE-264 CVE-2015-6564: Use-after-free vulnerability in the mm_answer_pam_free_ctx function in monitor.c in sshd in OpenSSH Use-after-free vulnerability in the mm_answer_pam_free_ctx function in monitor.c in sshd in OpenSSH before 7.0 on non-OpenBSD platforms might allow local users to gain privileges by leveraging control of the sshd uid to send an unexpectedly early MONITOR_REQ_PAM_FREE_CTX request.
nvdosv
Openbsd OpenSSH vulnerabilities | cvebase