iden3 snarkjs through 0.6.11 allows double spending because there is no validation that the publicSignals length is less than the field modulus.
References
Link | Resource |
---|---|
https://github.com/iden3/snarkjs/commits/master/src/groth16_verify.js | Product |
https://github.com/iden3/snarkjs/tags | Product |
Configurations
History
30 May 2023, 20:30
Type | Values Removed | Values Added |
---|---|---|
First Time |
0kims
0kims snarkjs |
|
References | (MISC) https://github.com/iden3/snarkjs/tags - Product | |
References | (MISC) https://github.com/iden3/snarkjs/commits/master/src/groth16_verify.js - Product | |
CPE | cpe:2.3:a:0kims:snarkjs:*:*:*:*:*:*:*:* | |
CWE | NVD-CWE-noinfo | |
CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.5 |
21 May 2023, 22:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2023-05-21 22:15
Updated : 2023-12-10 15:01
NVD link : CVE-2023-33252
Mitre link : CVE-2023-33252
CVE.ORG link : CVE-2023-33252
JSON object : View
Products Affected
0kims
- snarkjs
CWE