Lucene search
+L

301 matches found

OSV
OSV
•added 2026/04/10 8:58 p.m.•12 views

GHSA-R854-JRXH-36QX phpseclib has a variable-time HMAC comparison in SSH2::get_binary_packet() using != instead of hash_equals()

phpseclib SSH2: Variable-time comparison in HMAC verification Summary phpseclib\Net\SSH2::getbinarypacket 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 differi...

3.7CVSS5.7AI score0.00367EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/04/10 8:58 p.m.•18 views

phpseclib has a variable-time HMAC comparison in SSH2::get_binary_packet() using != instead of hash_equals()

phpseclib SSH2: Variable-time comparison in HMAC verification Summary phpseclib\Net\SSH2::getbinarypacket 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 differi...

3.7CVSS5.7AI score0.00367EPSS
SaveExploits0References7Affected Software1
EUVD
EUVD
•added 2026/04/10 8:58 p.m.•20 views

EUVD-2026-21597

phpseclib has a variable-time HMAC comparison in SSH2::getbinarypacket using != instead of hashequals...

3.7CVSS5.5AI score0.00367EPSS
SaveExploits0References5
OSV
OSV
•added 2026/04/10 8:24 p.m.•12 views

CVE-2026-40194 phpseclib has a variable-time HMAC comparison in SSH2::get_binary_packet() using != instead of hash_equals()

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::getbinarypacket 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,...

3.7CVSS6AI score
SaveExploits0References7
CVE
CVE
•added 2026/04/10 8:24 p.m.•84 views

CVE-2026-40194

CVE-2026-40194 affects the phpseclib PHP secure communications library. Prior to versions 3.0.51, 2.0.53, and 1.0.28, phpseclib\Net\SSH2::get_binary_packet() compares the received SSH packet HMAC to the computed HMAC using the != operator. In PHP, != on equal-length binary strings invokes memcmp(...

3.7CVSS5.6AI score0.00367EPSS
SaveExploits0References5Affected Software1
attackerkb
attackerkb
•added 2026/04/10 8:24 p.m.•16 views

CVE-2026-40194

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::getbinarypacket 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,...

3.7CVSS5.6AI score0.00367EPSS
SaveExploits0References6Affected Software1
Cvelist
Cvelist
•added 2026/04/10 8:24 p.m.•47 views

CVE-2026-40194 phpseclib has a variable-time HMAC comparison in SSH2::get_binary_packet() using != instead of hash_equals()

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::getbinarypacket 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,...

3.7CVSS0.00367EPSS
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/04/10 8:24 p.m.•10 views

CVE-2026-40194 phpseclib has a variable-time HMAC comparison in SSH2::get_binary_packet() using != instead of hash_equals()

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::getbinarypacket 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,...

3.7CVSS5.6AI score0.00367EPSS
SaveExploits0References5
Debian CVE
Debian CVE
•added 2026/04/10 8:24 p.m.•32 views

CVE-2026-40194

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::getbinarypacket 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,...

3.7CVSS5.6AI score0.00367EPSS
SaveExploits0
AlpineLinux
AlpineLinux
•added 2026/04/10 8:24 p.m.•28 views

CVE-2026-40194

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::getbinarypacket 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,...

3.7CVSS5.6AI score0.00367EPSS
SaveExploits0
CNNVD
CNNVD
•added 2026/04/10 12:00 a.m.•19 views

phpseclib 安全漏洞

phpseclib is an open-source PHP security communication library developed by phpseclib. Versions prior to 3.0.51, 2.0.53, and 1.0.28 have security vulnerabilities. These vulnerabilities stem from the use of the PHP “!” operator in phpseclib’s NetSSH2::getbinarypacket function, which compares the...

3.7CVSS5.7AI score0.00367EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/04/10 12:00 a.m.•12 views

PT-2026-32042

Name of the Vulnerable Software and Affected Versions: phpseclib versions 1.0 through 3.0.50 Description: phpseclib versions prior to 3.0.51, 2.0.53, and 1.0.28 have a timing issue in the phpseclibNetSSH2::get binary packet function. The use of PHP's != operator for comparing SSH packet HMACs...

3.7CVSS5.5AI score0.00367EPSS
SaveExploits0References21
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/10 12:00 a.m.•2 views

CVE-2026-40194: Observable Timing Discrepancy

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::getbinarypacket 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,...

3.7CVSS5.6AI score0.00367EPSS
SaveExploits0References1
BDU FSTEC
BDU FSTEC
•added 2026/04/06 12:00 a.m.•14 views

The vulnerability of the phpseclib cryptographic protocol library, related to the disclosure of information due to timing mismatches, allows attackers to gain unauthorized access to the protected information.

The vulnerability of the phpseclib cryptographic protocol library is related to the disclosure of information due to timing mismatches. Exploiting this vulnerability could allow a malicious actor, operating remotely, to gain unauthorized access to protected information...

5.9CVSS6.4AI score0.0042EPSS
SaveExploits0References4Affected Software3
OpenVAS
OpenVAS
•added 2026/03/31 12:00 a.m.•15 views

Debian: Security Advisory (DLA-4518-1)

The remote host is missing an update for the Debian SPDX-FileCopyrightText: 2026 Greenbone AG Some text descriptions might be excerpted from a referenced sources, and are Copyright C by the respective right holders. SPDX-License-Identifier: GPL-2.0-only ifdescription...

8.2CVSS6.3AI score0.0042EPSS
SaveExploits1References2
Fedora
Fedora
•added 2026/03/30 6:41 p.m.•16 views

[SECURITY] Fedora 42 Update: php-phpseclib3-3.0.50-1.fc42

MIT-licensed pure-PHP implementations of an arbitrary-precision integer arithmetic library, fully PKCS1 v2.1 compliant RSA, DES, 3DES, RC4, Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and X.509...

8.2CVSS6.2AI score0.0042EPSS
SaveExploits0
Debian
Debian
•added 2026/03/30 3:20 p.m.•35 views

[SECURITY] [DLA 4518-1] phpseclib security update

----------------------------------------------------------------------- Debian LTS Advisory DLA-4518-1 [email protected] https://www.debian.org/lts/security/ Utkarsh Gupta March 30, 2026 https://wiki.debian.org/LTS -...

8.2CVSS6.2AI score0.0042EPSS
SaveExploits1
Fedora
Fedora
•added 2026/03/30 12:54 a.m.•13 views

[SECURITY] Fedora 43 Update: php-phpseclib3-3.0.50-1.fc43

MIT-licensed pure-PHP implementations of an arbitrary-precision integer arithmetic library, fully PKCS1 v2.1 compliant RSA, DES, 3DES, RC4, Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and X.509...

8.2CVSS6.2AI score0.0042EPSS
SaveExploits0
OpenVAS
OpenVAS
•added 2026/03/30 12:00 a.m.•15 views

Fedora: Security Advisory (FEDORA-2026-d1feefa819)

The remote host is missing an update for the SPDX-FileCopyrightText: 2026 Greenbone AG Some text descriptions might be excerpted from a referenced sources, and are Copyright C by the respective right holders. SPDX-License-Identifier: GPL-2.0-only ifdescription...

8.2CVSS6.3AI score0.0042EPSS
SaveExploits0References3
Tenable Nessus
Tenable Nessus
•added 2026/03/30 12:00 a.m.•9 views

Fedora 43 : php-phpseclib3 (2026-b7d9416ec4)

The remote Fedora 43 host has a package installed that is affected by a vulnerability as referenced in the FEDORA-2026-b7d9416ec4 advisory. Update to v3.0.50; contains fix for CVE-2026-32935 Tenable has extracted the preceding description block directly from the Fedora security advisory. Note tha...

8.2CVSS6.2AI score0.0042EPSS
SaveExploits0References2
Rows per page
Query Builder