CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-58050

highCVSS 7covered by 2 sourcesfirst seen 2026-06-09
libssh2 through 1.11.1 reads an attacker-controlled 32-bit attribute count from a publickey-subsystem response and uses it in the allocation num_attrs * sizeof(libssh2_publickey_attribute) without bounds checking, so on 32-bit platforms the multiplication overflows to an undersized buffer. A malicious SSH server can then drive the attribute-parsing loop to write past the allocation, causing a heap buffer overflow in a connecting libssh2 client.

CSIRTS triage

What
An integer overflow in the publickey subsystem attribute allocation.
Who is affected
Users of libssh2.
Urgency
Remediation is urgent due to the high severity and potential impact.
Action
Update to the latest version of libssh2.

AI-assisted analysis generated from the source advisory — verify against the original.

⚡ Watch CVE-2026-58050

Get an email if CVE-2026-58050 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Exploitation outlook

Advisory coverage (2)

External references

NVD record for CVE-2026-58050

CVE.org record

Embed the live status

CVE-2026-58050 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-58050 status](https://www.csirts.com/badge/CVE-2026-58050)](https://www.csirts.com/cve/CVE-2026-58050)