AUGUST 4, 2026
Live Feed
Back to database
Case File

CVE-2026-40194

LOW · CVSS 3.7 EPSS 0.36% Public Exploit

Source: NVD + CISA KEV + EPSS (historical backfill) · Published 2026-04-10 · Last synced 2026-08-04

CyberRota Analysis

This is a low severity vulnerability with a CVSS score of 3.7. Public exploit code or proof-of-concept references have been detected in its references.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-40194
Severity
LOW
CVSS
3.7
EPSS
0.36%

Original NVD Description

phpseclib is a PHP secure communications library. Starting in 0.1.1 and prior to 3.0.51, 2.0.53, and 1.0.28, phpseclib\Net\SSH2::get_binary_packet() uses PHP's != operator to compare a received SSH packet HMAC against the locally computed HMAC. != on equal-length binary strings in PHP uses memcmp(), which short-circuits on the first differing byte. This is a real variable-time comparison (CWE-208), proven by scaling benchmarks. This vulnerability is fixed in 3.0.51, 2.0.53, and 1.0.28.

Related CVEs

Other vulnerabilities affecting the same vendor(s)