Lucene search
+L

8 matches found

osv_ghsa
osv_ghsa
•added 2026/11/10 9:18 p.m.•6 views

GHSA-6889-VF6X-F3G5 Forge: Ed25519 signature verification accepts small-order public keys

Summary ed25519.verify does not reject public keys of small order, such as the identity point. Under such a key, a signature with S = 0 and a small-order R verifies for many messages, or for every message with the identity key, without any private key. Fixed in node-forge 1.4.3. Details...

3.7CVSS5.8AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/11/10 9:18 p.m.•5 views

Forge: Ed25519 signature verification accepts small-order public keys

Summary ed25519.verify does not reject public keys of small order, such as the identity point. Under such a key, a signature with S = 0 and a small-order R verifies for many messages, or for every message with the identity key, without any private key. Fixed in node-forge 1.4.3. Details...

7.5CVSS6AI score0.00527EPSS
SaveExploits0References5Affected Software1
NVD
NVD
•added 2026/11/10 7:21 p.m.•3 views

CVE-2026-125335

Forge also called node-forge is a native implementation of Transport Layer Security in JavaScript. Prior to 1.4.3, ed25519.verify decodes a public key in cryptosignopen without rejecting small-order points or their non-canonical encodings. With S = 0 and a small-order R value, an attacker who can...

3.7CVSS
SaveExploits0References4
CVE
CVE
•added 2026/11/10 6:51 p.m.•7 views

CVE-2026-125335

The Forge (node-forge) JavaScript library is vulnerable in versions prior to 1.4.3 because the ed25519.verify() function fails to reject small-order points or non-canonical encodings when decoding a public key in crypto_sign_open() . An attacker capable of providing a public key can craft signatu...

3.7CVSS5.9AI score
SaveExploits0References4
EUVD
EUVD
•added 2026/11/10 6:51 p.m.•3 views

EUVD-2026-122797

Forge also called node-forge is a native implementation of Transport Layer Security in JavaScript. Prior to 1.4.3, ed25519.verify decodes a public key in cryptosignopen without rejecting small-order points or their non-canonical encodings. With S = 0 and a small-order R value, an attacker who can...

3.7CVSS5.9AI score
SaveExploits0References4
Cvelist
Cvelist
•added 2026/11/10 6:51 p.m.•12 views

CVE-2026-125335 Forge: Ed25519 signature verification accepts small-order public keys

Forge also called node-forge is a native implementation of Transport Layer Security in JavaScript. Prior to 1.4.3, ed25519.verify decodes a public key in cryptosignopen without rejecting small-order points or their non-canonical encodings. With S = 0 and a small-order R value, an attacker who can...

3.7CVSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/11/10 12:00 a.m.•3 views

CVE-2026-125335: digitalbazaar forge: Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript

Forge also called node-forge is a native implementation of Transport Layer Security in JavaScript. Prior to 1.4.3, ed25519.verify decodes a public key in cryptosignopen without rejecting small-order points or their non-canonical encodings. With S = 0 and a small-order R value, an attacker who can...

3.7CVSS5.9AI score
SaveExploits0References2
Snyk
Snyk
•added 2026/03/26 10:04 p.m.•31 views

Improper Verification of Cryptographic Signature

Overview node-forge is a JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities. Affected versions of this package are vulnerable to Improper Verification of Cryptographic Signature in the ed25519.verify function. An attacker can bypas...

8.7CVSS5.9AI score0.00527EPSS
SaveExploits0References2
Rows per page
Query Builder