Skip to content
OpenAdvisories
Medium · 5.0 CVE-2019-3859 EUVD-2019-13473GHSA-3fjx-35vx-pq97

An out of bounds read flaw was discovered in libssh2 before 1.8.1 in the _libssh2_packet_require and _libssh2_packet_requirev functions. A …

Published Mar 20, 2019 · Updated Oct 14, 2026 · Assigned by redhat

Description

An out of bounds read flaw was discovered in libssh2 before 1.8.1 in the _libssh2_packet_require and _libssh2_packet_requirev functions. A remote attacker who compromises a SSH server may be able to cause a Denial of Service or read data in the client memory.

Affected products

VendorProductAffectedFixed
The libssh2 Project libssh2 1.8.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libssh2 1.8.0-2.1 —
Debian 13 libssh2 1.8.0-2.1 —
Debian 12 libssh2 1.8.0-2.1 —
Debian 9 libssh2 1.7.0-1+deb9u1 DSA-4431-1
Debian 8 libssh2 1.4.3-4.1+deb8u2 DLA-1730-3, DLA-1730-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS libssh2 No fix yet —
Ubuntu Pro 16.04 LTS libssh2 1.5.0-2ubuntu0.1+esm1 USN-5308-1
Ubuntu Pro 14.04 LTS libssh2 1.4.3-2ubuntu0.2+esm2 —
ReleasePackageFixed inAdvisory
SLES 15 SP2 libssh2_org 1.9.0-4.13.1 SUSE-SU-2020:3551-1
SLES 15 SP1 libssh2_org 1.9.0-4.13.1 SUSE-SU-2020:3551-1
SLES 15 libssh2_org 1.8.0-4.6.1 SUSE-SU-2020:3551-1, SUSE-SU-2019:1059-1
SLES 12 SP4 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES 12 SP3 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
Show 14 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP2 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES 12 SP1 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES 12 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES 11 SP4 libssh2_org 1.4.3-17.3.1 SUSE-SU-2019:14031-1, SUSE-SU-2019:13982-1
SLES for SAP 15 libssh2_org 1.9.0-4.13.1 SUSE-SU-2020:3551-1
SLES for SAP 12 SP4 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES for SAP 12 SP3 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES for SAP 12 SP2 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES for SAP 12 SP1 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SLES for SAP 11 SP4 libssh2_org 1.4.3-17.3.1 SUSE-SU-2019:13982-1
SLE HPC 15 libssh2_org 1.9.0-4.13.1 SUSE-SU-2020:3551-1
SUSE OpenStack Cloud 7 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
SUSE Linux Enterprise Point of Sale 11 SP3 libssh2_org 1.2.9-4.2.12.5.1 SUSE-SU-2019:14032-1, SUSE-SU-2019:13997-1
SUSE Enterprise Storage 4 libssh2_org 1.4.3-20.3.1 SUSE-SU-2019:1060-1, SUSE-SU-2019:0655-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libssh2_org 1.9.0-3.6 openSUSE-SU-2024:10999-1
openSUSE Leap 15.2 libssh2_org 1.9.0-lp152.8.3.1 openSUSE-SU-2020:2129-1
openSUSE Leap 15.1 libssh2_org 1.9.0-lp151.6.6.1 openSUSE-SU-2020:2126-1
openSUSE Leap 15.0 libssh2_org 1.8.0-lp150.3.3.1 openSUSE-SU-2019:1291-1, openSUSE-SU-2019:1109-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libssh2 1.8.1-r0 —
Alpine v3.23 libssh2 1.8.1-r0 —
Alpine v3.22 libssh2 1.8.1-r0 —
Alpine v3.21 libssh2 1.8.1-r0 —
Alpine v3.20 libssh2 1.8.1-r0 —
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 libssh2 1.8.1-r0 —
Alpine v3.18 libssh2 1.8.1-r0 —
Alpine v3.17 libssh2 1.8.1-r0 —
Alpine v3.16 libssh2 1.8.1-r0 —
Alpine v3.15 libssh2 1.8.1-r0 —
Alpine v3.14 libssh2 1.8.1-r0 —
Alpine v3.13 libssh2 1.8.1-r0 —
Alpine v3.12 libssh2 1.8.1-r0 —
Alpine v3.11 libssh2 1.8.1-r0 —
Alpine v3.10 libssh2 1.8.1-r0 —
Alpine v3.9 libssh2 1.8.1-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 libssh2 +2 1.4.3-12.amzn2.2.4 ALAS2-2023-2046

Advisories 21

References