CVE Catalog

CVE-2019-3863

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
3.44%

89th percentile - higher than 89% of all known CVEs

Summary

In libssh2 before 1.8.1, a vulnerability was found on the SSH client side. A server could send multiple keyboard interactive response messages whose total length exceeds the unsigned char max. This value is used by the SSH client as an index to copy memory, causing an out-of-bounds memory write.

Risk Assessment

This vulnerability could lead to remote code execution or client crash, potentially compromising SSH connections and allowing an attacker to take control of the system.

Recommendation

Update libssh2 to version 1.8.1 or later, which includes a fix for this vulnerability.

Other vulnerabilities in libssh2

See all
Original NVD description (English source)

A flaw was found in libssh2 before 1.8.1 creating a vulnerability on the SSH client side. A server could send a multiple keyboard interactive response messages whose total length are greater than unsigned char max characters. This value is used by the SSH client as an index to copy memory causing in an out of bounds memory write error.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS