Improper Input Validation
CVE-2023-33252
Summary
The package snarkjs versions prior to 0.7.0 allows double spending because there is no validation that the 'publicSignals' length is less than the field modulus.
- LOW
- NETWORK
- HIGH
- UNCHANGED
- NONE
- NONE
- NONE
- NONE
CWE-20 - Improper Input Validation
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
References
Advisory Timeline
- Published