CVE-2026-66033 @ morris
Status
accepted_risk
Priority
7.5
Match score
4.0
Risk
InfoLeak
MemCorrupt
DoS
CVSS
7.5 HIGH
Reason
cpe: libssh2; pkgs: libssh2, libssh2-devel; version: in-range: libssh2-1.8.0-4.el7_9.1.tuxcare.els3, libssh2-devel-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-04T19:01:37Z
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 | |
| libssh2-devel-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 · libssh2-devel
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-66034 | 7.5 | Helios, morris, mufasa | accepted_risk, not_applicable | libssh2 | → CVE-2026-66033 | linked here | |
| CVE-2026-66035 | 7.5 | morris, mufasa | not_applicable | libssh2 | → CVE-2026-66033 | linked here |
Related CVE (same fix)
Point this ticket’s CVE at a higher-priority / same-fix primary so you only triage one.
Other CVEs related to this one as primary:
| Related CVE | Note | Tickets |
|---|---|---|
| CVE-2026-66034 | same product as CVE-2026-66033 | morris, mufasa, Helios |
| CVE-2026-66035 | same product as CVE-2026-66033 | morris, mufasa |
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 | |
|---|---|---|---|---|
| mufasa | accepted_risk | 7.5 | 2026-08-22T10:16:55Z | Open |
| Helios | accepted_risk | 1.12 | 2026-08-14T10:17:23Z | Open |
Description
libssh2 through 1.11.1, fixed in commit a2ed82d, contains a pre-authentication integer underflow vulnerability in the ssh2_cipher_crypt() function in src/openssl.c that allows a malicious SSH server to crash any connecting client by negotiating AES-GCM ciphers during handshake. Attackers can exploit the underflow in the expression computing blocksize minus aadlen minus authentication tag length to trigger an out-of-bounds read and a memcpy call with a near-SIZE_MAX length argument, causing immediate process crash before any authentication occurs.
Determination
client-side Denial of Service Risk This is a client-side Denial of Service. Any application that uses these libssh2 libraries to connect to an untrusted SSH server can be crashed by that server.
Update status
Add note only
Mitigation log
2026-08-02T20:42:14Z — affects
client-side Denial of Service
Risk
This is a client-side Denial of Service.
Any application that uses these libssh2 libraries to connect to an untrusted SSH server can be crashed by that server.
2026-08-02T20:42:53Z
avoid connecting to untrusted SSH servers with tools that link against these libraries until a fix is available.
References
- https://github.com/libssh2/libssh2/commit/a2ed82d40964bbc0d64cd717aa0a5a892117d2e6
- https://github.com/libssh2/libssh2/pull/2401
- https://www.vulncheck.com/advisories/libssh2-integer-underflow-dos-via-aes-gcm-cipher-negotiation
NVD: CVE-2026-66033