WaratekVRT Sign in

CVE-2019-17498 libssh2

Affected softwarelibssh2
Severity8.1 High CVSS 3.1 2 scores
WeaknessInteger overflow (CWE-190)
Published21 Oct 2019
Updated14 Oct 2026

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.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. The 1 repository below are public GitHub repositories with fewer than 5 stars.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC 1 indexed, none at 5+ stars
  • EPSS 3.8% chance in 30 days

1 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
GitHub PoC Secure coding project, research on CVE-2019-17498 and implement a player score function written in C. 2022-10-09

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product.

CVSS

8.1 HIGH v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H 2 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 8.1 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H NVD Primary published
CVSS 2.0 5.8 none AV:N/AC:M/Au:N/C:P/I:N/A:P NVD Primary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update October 2023 ↗ CPU 2023-Q4 Oracle Health Sciences Applications / InForm Publisher (libssh2) (7.0.0.0)
Oracle Health Sciences Applications / Publishing (libssh2) (6.3.1.0)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Health Sciences Applications InForm Publisher (libssh2) 7.0.0.0 7.0.0.0
Oracle Health Sciences Applications Publishing (libssh2) 6.3.1.0 6.3.1.0

Products and versions

10 products, 12 version entries
SourceVendorProductSchemeAffected versions
nvd debian debian linux generic 8.0 · 9.0
nvd fedoraproject fedora generic 30 · 31
nvd libssh2 libssh2 generic ≤ 1.9.0
nvd netapp active iq unified manager generic any version
nvd netapp bootstrap os generic any version
nvd netapp element software generic any version
nvd netapp hci management node generic any version
nvd netapp ontap select deploy administration utility generic any version
nvd netapp solidfire generic any version
nvd opensuse leap generic 15.1

References

URLTags
http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00026.html Mailing List, Third Party Advisory
http://packetstormsecurity.com/files/172835/libssh2-1.9.0-Out-Of-Bounds-Read.html
https://blog.semmle.com/libssh2-integer-overflow-CVE-2019-17498/ Broken Link
https://github.com/kevinbackhouse/SecurityExploits/tree/8cbdbbe6363510f7d9ceec685373da12e6fc752d/libssh2/out_of_bounds_read_disconnect_CVE-2019-17498 Exploit, Third Party Advisory
https://github.com/libssh2/libssh2/blob/42d37aa63129a1b2644bf6495198923534322d64/src/packet.c#L480 Exploit, Third Party Advisory
https://github.com/libssh2/libssh2/commit/dedcbd106f8e52d5586b0205bc7677e4c9868f9c Patch, Third Party Advisory
https://lists.debian.org/debian-lts-announce/2019/11/msg00010.html Mailing List, Third Party Advisory
https://lists.debian.org/debian-lts-announce/2021/12/msg00013.html Mailing List, Third Party Advisory
https://lists.debian.org/debian-lts-announce/2023/09/msg00006.html
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/22H4Q5XMGS3QNSA7OCL3U7UQZ4NXMR5O/

Timeline

Published2019-10-21By the CVE Program.
NVD record modified2026-10-14NVD's own last-modified date for this record.