Unrated severityNVD Advisory· Published Oct 21, 2019· Updated Aug 5, 2024
CVE-2019-17498
CVE-2019-17498
Description
In libssh2 v1.9.0 and earlier versions, the SSH_MSG_DISCONNECT logic in packet.c has an integer overflow in a bounds check, enabling an attacker to specify an arbitrary (out-of-bounds) offset for a subsequent memory read. A crafted SSH server may be able to disclose sensitive information or cause a denial of service condition on the client system when a user connects to the server.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
58- libssh2/libssh2description
- osv-coords56 versionspkg:rpm/opensuse/libssh2_org&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/libssh2_org&distro=openSUSE%20Leap%2015.2pkg:rpm/opensuse/libssh2_org&distro=openSUSE%20Leap%2015.4pkg:rpm/opensuse/libssh2_org&distro=openSUSE%20Leap%2015.5pkg:rpm/opensuse/libssh2_org&distro=openSUSE%20Leap%20Micro%205.3pkg:rpm/opensuse/libssh2_org&distro=openSUSE%20Leap%20Micro%205.4pkg:rpm/opensuse/libssh2_org&distro=openSUSE%20Tumbleweedpkg:rpm/suse/libssh2_org&distro=HPE%20Helion%20OpenStack%208pkg:rpm/suse/libssh2_org&distro=SUSE%20Enterprise%20Storage%205pkg:rpm/suse/libssh2_org&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP4pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP1-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP2-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-ESPOSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-ESPOSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Micro%205.1pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Micro%205.2pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Micro%205.3pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Micro%205.4pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Micro%205.5pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP2pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP4pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP5pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Point%20of%20Sale%2011%20SP3pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP4-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP1-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2-BCLpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3-BCLpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP1-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP2-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%2015-LTSSpkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP1pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP2pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP3pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP1pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP2pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP4pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5pkg:rpm/suse/libssh2_org&distro=SUSE%20Manager%20Proxy%204.2pkg:rpm/suse/libssh2_org&distro=SUSE%20Manager%20Server%204.2pkg:rpm/suse/libssh2_org&distro=SUSE%20OpenStack%20Cloud%207pkg:rpm/suse/libssh2_org&distro=SUSE%20OpenStack%20Cloud%208pkg:rpm/suse/libssh2_org&distro=SUSE%20OpenStack%20Cloud%20Crowbar%208
< 1.8.0-lp151.6.3.1+ 55 more
- (no CPE)range: < 1.8.0-lp151.6.3.1
- (no CPE)range: < 1.9.0-lp152.8.3.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.9.0-3.6
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.8.0-4.10.1
- (no CPE)range: < 1.8.0-4.10.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.8.0-4.10.1
- (no CPE)range: < 1.9.0-4.13.1
- (no CPE)range: < 1.9.0-4.13.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.2.9-4.2.12.18.1
- (no CPE)range: < 1.4.3-17.12.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.11.0-29.6.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.8.0-4.10.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.11.0-29.6.1
- (no CPE)range: < 1.8.0-4.10.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.11.0-29.6.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.11.0-150000.4.19.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
- (no CPE)range: < 1.4.3-20.14.1
Patches
Vulnerability mechanics
References
12- lists.opensuse.org/opensuse-security-announce/2019-11/msg00026.htmlmitrevendor-advisory
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/22H4Q5XMGS3QNSA7OCL3U7UQZ4NXMR5O/mitrevendor-advisory
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TY7EEE34RFKCTXTMBQQWWSLXZWSCXNDB/mitrevendor-advisory
- lists.debian.org/debian-lts-announce/2019/11/msg00010.htmlmitremailing-list
- lists.debian.org/debian-lts-announce/2021/12/msg00013.htmlmitremailing-list
- lists.debian.org/debian-lts-announce/2023/09/msg00006.htmlmitremailing-list
- packetstormsecurity.com/files/172835/libssh2-1.9.0-Out-Of-Bounds-Read.htmlmitre
- blog.semmle.com/libssh2-integer-overflow-CVE-2019-17498/mitre
- github.com/kevinbackhouse/SecurityExploits/tree/8cbdbbe6363510f7d9ceec685373da12e6fc752d/libssh2/out_of_bounds_read_disconnect_CVE-2019-17498mitre
- github.com/libssh2/libssh2/blob/42d37aa63129a1b2644bf6495198923534322d64/src/packet.cmitre
- github.com/libssh2/libssh2/commit/dedcbd106f8e52d5586b0205bc7677e4c9868f9cmitre
- security.netapp.com/advisory/ntap-20220909-0004/mitre
News mentions
0No linked articles in our index yet.