CVE-2014-2653
The verify_host_key function in sshconnect.c in the client in OpenSSH 6.6 and earlier allows...
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.
Exploit likelihood
What each source reports
CVE List
6.5
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.
- Record
CVE-2014-2653- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
EUVDEUVD-2014-2685
6.5
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.
- Record
EUVD-2014-2685- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-52r2-7jx8-c8gc
6.5
The verify_host_key function in sshconnect.c in the client in OpenSSH 6.6 and earlier allows...
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.
- Record
GHSA-52r2-7jx8-c8gc- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
NVD
6.5
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.
- Record
CVE-2014-2653- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - CVSS 2.0
- 5.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-2653
6.5
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.
- Record
DEBIAN-CVE-2014-2653- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2014-2653- Updated
- 2026-11-02
OSVMGASA-2014-0166 No score
Updated openssh packages fix CVE-2014-2653
Updated openssh packages fix security vulnerability:
Matthew Vernon reported that if a SSH server offers a HostCertificate that the ssh client doesn't accept, then the client doesn't check the DNS for SSHFP records. As a consequence a malicious server can disable SSHFP-checking by presenting a certificate (CVE-2014-2653).
- Record
MGASA-2014-0166- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
opensshDebian:12 |
before 1:6.6p1-1 | 1:6.6p1-1 |
opensshDebian:13 |
before 1:6.6p1-1 | 1:6.6p1-1 |
opensshDebian:14 |
before 1:6.6p1-1 | 1:6.6p1-1 |
opensshDebian:6.0 From an advisory covering 2 CVEs |
before 1:5.5p1-6+squeeze5, plus listed versions 1:5.5p1-61:5.5p1-6+squeeze11:5.5p1-6+squeeze21:5.5p1-6+squeeze31:5.5p1-6+squeeze4 |
1:5.5p1-6+squeeze5 |
opensshDebian:7 From an advisory covering 2 CVEs |
before 1:6.0p1-4+deb7u1, plus listed versions 1:6.0p1-4 |
1:6.0p1-4+deb7u1 |
opensshMageia:3 |
before 6.1p1-4.3.mga3 | 6.1p1-4.3.mga3 |
opensshMageia:4 |
before 6.2p2-3.2.mga4 | 6.2p2-3.2.mga4 |
openssh-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-ldapRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
pam_ssh_agent_authRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:0.9.3-104.el6 | 0:0.9.3-104.el6 |
Show 61 moreShow less
| Package | Affected | Fixed |
|---|---|---|
opensshRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-askpassRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-clientsRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-serverRed Hat:enterprise_linux:6::client From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-askpassRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-debuginfoRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-ldapRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
pam_ssh_agent_authRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:0.9.3-104.el6 | 0:0.9.3-104.el6 |
opensshRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-clientsRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-serverRed Hat:enterprise_linux:6::computenode From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-ldapRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
pam_ssh_agent_authRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:0.9.3-104.el6 | 0:0.9.3-104.el6 |
opensshRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-askpassRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-clientsRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-serverRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-ldapRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
pam_ssh_agent_authRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:0.9.3-104.el6 | 0:0.9.3-104.el6 |
opensshRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-askpassRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-clientsRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-serverRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 0:5.3p1-104.el6 | 0:5.3p1-104.el6 |
openssh-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-ldapRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-server-sysvinitRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
pam_ssh_agent_authRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:0.9.3-9.11.el7 | 0:0.9.3-9.11.el7 |
opensshRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-askpassRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-clientsRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-keycatRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-serverRed Hat:enterprise_linux:7::client From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-askpassRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-ldapRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-server-sysvinitRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
pam_ssh_agent_authRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:0.9.3-9.11.el7 | 0:0.9.3-9.11.el7 |
opensshRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-clientsRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-keycatRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-serverRed Hat:enterprise_linux:7::computenode From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-ldapRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-server-sysvinitRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
pam_ssh_agent_authRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:0.9.3-9.11.el7 | 0:0.9.3-9.11.el7 |
opensshRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-askpassRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-clientsRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-keycatRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-serverRed Hat:enterprise_linux:7::server From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-ldapRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-server-sysvinitRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
pam_ssh_agent_authRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:0.9.3-9.11.el7 | 0:0.9.3-9.11.el7 |
opensshRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-askpassRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-clientsRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-keycatRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
openssh-serverRed Hat:enterprise_linux:7::workstation From an advisory covering 2 CVEs |
before 0:6.6.1p1-11.el7 | 0:6.6.1p1-11.el7 |
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-2014-2653 is a medium vulnerability (CVSS 5.8) in Openbsd Openssh, published March 27, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.99%, the 80th percentile. Fixed in openssh 1:6.6p1-1.
References
ubuntu.com/usn/USN-2164-1
secunia.com/advisories/59855
rhn.redhat.com/errata/RHSA-2015-0425.html
advisories.mageia.org/MGASA-2014-0166.html
marc.info?l=bugtraq&m=141576985122836&w=2
securityfocus.com/bid/66459
Show 50 moreShow less
mandriva.com/security/advisories?name=MDVSA-2015:095
openwall.com/lists/oss-security/2014/03/26/7
lists.fedoraproject.org/pipermail/package-announce/2014-May/133537.html
debian.org/security/2014/dsa-2894
rhn.redhat.com/errata/RHSA-2014-1552.html
aix.software.ibm.com/aix/efixes/security/openssh_advisory4.asc
bugs.debian.org/cgi-bin/bugreport.cgi?bug=742513
lists.fedoraproject.org/pipermail/package-announce/2014-June/134026.html
mandriva.com/security/advisories?name=MDVSA-2014:068
oracle.com/technetwork/topics/security/bulletinoct2015-2511968.html
nvd.nist.gov/vuln/detail/CVE-2014-2653
github.com/advisories/GHSA-52r2-7jx8-c8gc
security-tracker.debian.org/tracker/CVE-2014-2653
bugs.mageia.org/show_bug.cgi?id=13164
access.redhat.com/errata/RHSA-2014:1552
access.redhat.com/security/updates/classification
access.redhat.com/solutions/711953
bugzilla.redhat.com/show_bug.cgi?id=953088
bugzilla.redhat.com/show_bug.cgi?id=1010429
bugzilla.redhat.com/show_bug.cgi?id=1023043
bugzilla.redhat.com/show_bug.cgi?id=1023044
bugzilla.redhat.com/show_bug.cgi?id=1027197
bugzilla.redhat.com/show_bug.cgi?id=1028643
bugzilla.redhat.com/show_bug.cgi?id=1077843
bugzilla.redhat.com/show_bug.cgi?id=1081338
bugzilla.redhat.com/show_bug.cgi?id=1108836
bugzilla.redhat.com/show_bug.cgi?id=1111568
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_1552.json
access.redhat.com/security/cve/CVE-2014-2532
cve.org/CVERecord?id=CVE-2014-2532
nvd.nist.gov/vuln/detail/CVE-2014-2532
access.redhat.com/security/cve/CVE-2014-2653
cve.org/CVERecord?id=CVE-2014-2653
access.redhat.com/errata/RHSA-2015:0425
bugzilla.redhat.com/show_bug.cgi?id=912792
bugzilla.redhat.com/show_bug.cgi?id=1071967
bugzilla.redhat.com/show_bug.cgi?id=1084079
bugzilla.redhat.com/show_bug.cgi?id=1097665
bugzilla.redhat.com/show_bug.cgi?id=1102288
bugzilla.redhat.com/show_bug.cgi?id=1134997
bugzilla.redhat.com/show_bug.cgi?id=1143867
bugzilla.redhat.com/show_bug.cgi?id=1153011
bugzilla.redhat.com/show_bug.cgi?id=1155626
bugzilla.redhat.com/show_bug.cgi?id=1161173
bugzilla.redhat.com/show_bug.cgi?id=1162620
bugzilla.redhat.com/show_bug.cgi?id=1169843
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_0425.json
access.redhat.com/security/cve/CVE-2014-9278
cve.org/CVERecord?id=CVE-2014-9278
nvd.nist.gov/vuln/detail/CVE-2014-9278