CVE-2026-66034 @ mufasa
Status
not_applicable
Priority
7.5
Match score
4.0
Risk
InfoLeak
MemCorrupt
CVSS
7.5 HIGH
Reason
cpe: libssh2; pkgs: libssh2; version: in-range: libssh2-1.8.0-4.el7_9.1.tuxcare.els3; risk:info_disclosure
Created
2026-08-02T19:35:07Z
Updated
2026-08-22T10:16:55Z
Closed
2026-08-02T20:43:35Z
Package interrogation (copy)
Run on the host — click to copy a command. RPM
| Package | Commands |
|---|---|
| libssh2-1.8.0-4.el7_9.1.tuxcare.els3 |
Inventory lookup
Search package inventory across systems, then return here. Create a ticket on systems the matcher missed.
Suggestions: libssh2
Same product CVEs in your queue
Other tickets that look like the same product (from match reason). Relate them here to triage this CVE as the primary.
| CVE | CVSS | KEV | Systems | Status | Matched | Already related | |
|---|---|---|---|---|---|---|---|
| CVE-2026-66032 | 8.8 | Helios, morris, mufasa | accepted_risk | libssh2 | — | ||
| CVE-2026-66033 | 7.5 | Helios, morris, mufasa | accepted_risk | libssh2 | — | ||
| CVE-2026-66035 | 7.5 | morris, mufasa | not_applicable | libssh2 | → CVE-2026-66033 |
Related CVE (same fix)
This CVE is subordinated to primary CVE-2026-66033 — same product as CVE-2026-66033
Host OS / kernel
OS
CloudLinux release 7.9 (Boris Yegorov)
(7.9)
· cloudlinux
Arch
x86_64
kernel_release
uname -r → 3.10.0-962.3.2.lve1.5.89.el7.x86_64kernel_version
uname -v → #1 SMP Thu Jul 9 15:55:31 UTC 2026For Linux kernel CVEs, kernel_version (Debian packaging / build string) often decides fixed vs not; kernel_release is used for upstream NVD range compares.
Same CVE on other hosts
Open the ticket for this CVE on another system.
| System | Status | Priority | Updated | |
|---|---|---|---|---|
| morris | not_applicable | 7.5 | 2026-08-22T10:16:55Z | Open |
| Helios | accepted_risk | 1.12 | 2026-08-22T10:16:55Z | Open |
Description
libssh2 through 1.11.1, fixed in commit a13bb6c, contains a missing bounds check vulnerability that allows a malicious SSH server to trigger an arbitrary-length heap out-of-bounds read and a free of an uninitialized pointer via the publickey subsystem. In libssh2_publickey_list_fetch(), the version 1 response parser reads a server-controlled comment_len value and advances the parse pointer without verifying sufficient bytes remain in the buffer, causing the out-of-bounds read to leak heap pointers from adjacent allocations defeating ASLR, followed by heap allocator state corruption when the error cleanup path frees an uninitialized pointer from a non-zeroed realloc() region.
Determination
Related to primary CVE-2026-66033: same product as CVE-2026-66033
Update status
Add note only
Mitigation log
2026-08-02T20:43:35Z — not_applicable
Related to primary CVE-2026-66033: same product as CVE-2026-66033
References
- https://github.com/libssh2/libssh2/commit/a13bb6c773f0d55ad1628cede57e99803cd898d9
- https://github.com/libssh2/libssh2/pull/2202
- https://www.vulncheck.com/advisories/libssh2-heap-out-of-bounds-read-via-publickey-subsystem
NVD: CVE-2026-66034