csirt@kutim:~/threat-intel/cve/CVE-2026-40194

Katalog CVE

CVSS 3.7 · Low EPSS 0,37%

Kerentanan Observable Timing Discrepancy pada phpseclib. Skor CVSS 3.1 3.7 (Low) menurut github.com.

Deskripsi (NVD)

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.

Rincian

Terbit di NVD
10 April 2026
Terakhir diubah
17 Juni 2026
Status NVD
Modified
CVSS 3.1
3.7 (Low), sumber github.com
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-208: Observable Timing Discrepancy
EPSS (30 hari)
0,37% peluang dieksploitasi; lebih tinggi dari 28,6% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
phpseclib phpseclib Semua versi hingga 1.0.27
phpseclib phpseclib Versi 2.0.0 hingga sebelum 2.0.53
phpseclib phpseclib Versi 3.0.0 hingga sebelum 3.0.51

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:11 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.