Lucene search

K

Gnark Security Vulnerabilities

cve
cve

CVE-2023-44378

gnark is a zk-SNARK library that offers a high-level API to design circuits. Prior to version 0.9.0, for some in-circuit values, it is possible to construct two valid decomposition to bits. In addition to the canonical decomposition of a, for small values there exists a second decomposition for a+r...

7.1CVSS

5.3AI Score

0.001EPSS

2023-10-09 02:15 PM
87
cve
cve

CVE-2024-45039

gnark is a fast zk-SNARK library that offers a high-level API to design circuits. Versions prior to 0.11.0 have a soundness issue - in case of multiple commitments used inside the circuit the prover is able to choose all but the last commitment. As gnark uses the commitments for optimized non-nativ...

6.2CVSS

6.3AI Score

0.0004EPSS

2024-09-06 01:15 PM
36
cve
cve

CVE-2024-45040

gnark is a fast zk-SNARK library that offers a high-level API to design circuits. Prior to version 0.11.0, commitments to private witnesses in Groth16 as implemented break the zero-knowledge property. The vulnerability affects only Groth16 proofs with commitments. Notably, PLONK proofs are not affe...

5.9CVSS

5.6AI Score

0.001EPSS

2024-09-06 01:15 PM
34