Mageia 2019-0139: libssh2 security update
Summary
Possible integer overflow in transport read allows out-of-bounds write.
(CVE-2019-3855)
Possible integer overflow in keyboard interactive handling allows
out-of-bounds write. (CVE-2019-3856)
Possible integer overflow leading to zero-byte allocation and
out-of-bounds write. (CVE-2019-3857)
Possible zero-byte allocation leading to an out-of-bounds read.
(CVE-2019-3858)
Out-of-bounds reads with specially crafted payloads due to unchecked use
of `_libssh2_packet_require` and `_libssh2_packet_requirev`.
(CVE-2019-3859)
Out-of-bounds reads with specially crafted SFTP packets. (CVE-2019-3860)
Out-of-bounds reads with specially crafted SSH packets. (CVE-2019-3861)
Out-of-bounds memory comparison. (CVE-2019-3862)
Integer overflow in user authenicate keyboard interactive allows
out-of-bounds writes. (CVE-2019-3863)
References
- https://bugs.mageia.org/show_bug.cgi?id=24532
- https://www.openwall.com/lists/oss-security/2019/03/18/3
- http://lists.suse.com/pipermail/sle-security-updates/2019-March/005203.html
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3855
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3856
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3857
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3858
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3859
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3860
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3861
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3862
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3863
Resolution
MGASA-2019-0139 - Updated libssh2 packages fix security vulnerability
SRPMS
- 6/core/libssh2-1.7.0-2.1.mga6