Lucene search
+L

1621 matches found

Github Security Blog
Github Security Blog
added 2026/04/10 8:58 p.m.10 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.9AI score0.00361EPSS
SaveExploits0References7Affected Software1
ATTACKERKB
ATTACKERKB
added 2026/04/10 8:24 p.m.11 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.8AI score0.00361EPSS
SaveExploits0References6Affected Software1
Vulnrichment
Vulnrichment
added 2026/04/10 8:24 p.m.2 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.8AI score0.00361EPSS
SaveExploits0References5
Cvelist
Cvelist
added 2026/04/10 8:24 p.m.33 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.00361EPSS
SaveExploits0References5
AlpineLinux
AlpineLinux
added 2026/04/10 8:24 p.m.7 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.4AI score0.00361EPSS
SaveExploits0
Debian CVE
Debian CVE
added 2026/04/10 8:24 p.m.14 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.8AI score0.00361EPSS
SaveExploits0
OSV
OSV
added 2026/04/10 8:24 p.m.2 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 score0.00361EPSS
SaveExploits0References7
CNNVD
CNNVD
added 2026/04/10 12:0 a.m.9 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.8AI score0.00361EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/04/10 12:0 a.m.5 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.9AI score0.00361EPSS
SaveExploits0References17
Tenable Nessus
Tenable Nessus
added 2026/04/09 12:0 a.m.7 views

RockyLinux 9 : nodejs:24 (RLSA-2026:7350)

The remote RockyLinux 9 host has packages installed that are affected by multiple vulnerabilities as referenced in the RLSA-2026:7350 advisory. nodejs: Nodejs denial of service CVE-2026-21637 brace-expansion: brace-expansion: Denial of Service via unbounded brace range expansion CVE-2026-25547...

9.8CVSS6.7AI score0.26356EPSS
SaveExploits1References37
OSV
OSV
added 2026/04/08 2:17 p.m.4 views

SUSE-SU-2026:21064-1 Security update for libtpms

This update for libtpms fixes the following issues: - CVE-2025-49133: out-of-bounds OOB access due to HMAC signing issue leads to abort and vTPM DoS bsc1244528...

5.9CVSS5.8AI score0.00135EPSS
SaveExploits0References3
GithubExploit
GithubExploit
added 2026/04/07 2:55 p.m.92 views

grav-cms-filecache-object-injection

Grav CMS FileCache Object Injection Description The File...

5.7AI score
SaveExploits0
GithubExploit
GithubExploit
added 2026/04/07 12:16 a.m.140 views

Exploit for CVE-2026-39324

CVE-2026-39324 Rack::Session::Cookie decrypt failure falls...

5.8AI score0.0027EPSS
SaveExploits1
Redos
Redos
added 2026/04/07 12:0 a.m.8 views

ROS-20260407-73-0040

A vulnerability in the net/ipv6/seg6hmac.c component of the Linux operating system kernel is associated with information leakage based on timing discrepancies. Exploitation of the vulnerability allows an attacker to cause a denial of service...

7CVSS7AI score0.00149EPSS
SaveExploits0
OSV
OSV
added 2026/04/06 7:58 a.m.6 views

BIT-NODE-MIN-2026-21713

A flaw in Node.js HMAC verification uses a non-constant-time comparison when validating user-provided signatures, potentially leaking timing information proportional to the number of matching bytes. Under certain threat models where high-resolution timing measurements are possible, this behavior...

5.9CVSS6.5AI score0.00385EPSS
SaveExploits0References2
OSV
OSV
added 2026/04/06 7:58 a.m.3 views

BIT-NODE-2026-21713

A flaw in Node.js HMAC verification uses a non-constant-time comparison when validating user-provided signatures, potentially leaking timing information proportional to the number of matching bytes. Under certain threat models where high-resolution timing measurements are possible, this behavior...

5.9CVSS6.5AI score0.00385EPSS
SaveExploits0References2
OSV
OSV
added 2026/03/31 11:43 p.m.4 views

GHSA-VFGX-5Q85-58Q3 openssl-encrypt has non-cryptographic PRNG used for steganography pixel selection

Summary The generatepseudorandomsequence function in opensslencrypt/plugins/steganography/core/utils.py at lines 89-91 uses Python's random module Mersenne Twister for steganographic pixel/sample selection. Affected Code python random.seedseed sequence = random.samplerangemaxvalue, minlength,...

8.7CVSS5.9AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2026/03/31 11:43 p.m.8 views

openssl-encrypt has non-cryptographic PRNG used for steganography pixel selection

Summary The generatepseudorandomsequence function in opensslencrypt/plugins/steganography/core/utils.py at lines 89-91 uses Python's random module Mersenne Twister for steganographic pixel/sample selection. Affected Code python random.seedseed sequence = random.samplerangemaxvalue, minlength,...

5.9AI score
SaveExploits0References3Affected Software1
RedhatCVE
RedhatCVE
added 2026/03/31 10:1 p.m.4 views

CVE-2026-21713

A flaw was found in Node.js. The HMAC Hash-based Message Authentication Code verification process uses a comparison method that does not take a constant amount of time. This non-constant-time comparison can leak timing information, which, under specific conditions where precise timing measurement...

5.9CVSS5.8AI score0.00385EPSS
SaveExploits0References4
EUVD
EUVD
added 2026/03/30 9:31 p.m.8 views

EUVD-2026-17174

A flaw in Node.js HMAC verification uses a non-constant-time comparison when validating user-provided signatures, potentially leaking timing information proportional to the number of matching bytes. Under certain threat models where high-resolution timing measurements are possible, this behavior...

5.9CVSS6.5AI score0.00385EPSS
SaveExploits0References2
Rows per page
Query Builder