Lucene search
+L

166 matches found

Github Security Blog
Github Security Blog
•added 2024/09/06 7:40 p.m.•65 views

gnark commitments to private witnesses in Groth16 as implemented break zero-knowledge property

This report concerns the Groth16 prover when used with commitments as in frontend.Committer. To simplify exposition of the issue, I will focus on the case of a single commitment, to only private witnesses. But the issue should be present whenever commitments are used that include private witnesse...

5.9CVSS6.8AI score0.00427EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2024/09/06 7:40 p.m.•91 views

GHSA-9XCG-3Q8V-7FQ6 gnark commitments to private witnesses in Groth16 as implemented break zero-knowledge property

This report concerns the Groth16 prover when used with commitments as in frontend.Committer. To simplify exposition of the issue, I will focus on the case of a single commitment, to only private witnesses. But the issue should be present whenever commitments are used that include private witnesse...

8.2CVSS5.5AI score0.00427EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2024/09/06 12:53 p.m.•54 views

CVE-2024-45040 gnark's commitments to private witnesses in Groth16 as implemented break zero-knowledge property

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...

5.9CVSS0.00427EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2024/09/06 12:53 p.m.•26 views

CVE-2024-45040 gnark's commitments to private witnesses in Groth16 as implemented break zero-knowledge property

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...

5.9CVSS6.7AI score0.00427EPSS
SaveExploits0References3
OSV
OSV
•added 2024/09/06 12:53 p.m.•44 views

CVE-2024-45040 gnark's commitments to private witnesses in Groth16 as implemented break zero-knowledge property

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...

5.9CVSS6.5AI score
SaveExploits0References5
Mend
Mend
•added 2024/09/06 12:53 p.m.•4 views

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...

8.2CVSS0.00427EPSS
SaveExploits0References7
CVE
CVE
•added 2024/09/06 12:53 p.m.•138 views

CVE-2024-45040

CVE-2024-45040 affects gnark’s Groth16 proofs that use commitments to private witnesses. The issue breaks zero-knowledge properties when commitments are used with Groth16 (PLONK is not affected). Attacks could enumerate possible witness values if small, compromising privacy; completeness and soun...

5.9CVSS5.7AI score0.00427EPSS
SaveExploits0References3Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/09/06 12:00 a.m.•4 views

CVE-2024-45040: Exposure of Sensitive Information to an Unauthorized Actor

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...

5.9CVSS5.7AI score0.00427EPSS
SaveExploits0References1
CNNVD
CNNVD
•added 2024/09/06 12:00 a.m.•24 views

gnark 安全漏洞

gnark is a fast zk-SNARK library open-sourced by Consensys. for advanced APIs to design circuits. A security vulnerability exists in versions prior to gnark 0.11.0, which stems from the fact that the implementation of the commitment to a private witness in a Groth16 proof breaks the zero-knowledg...

5.9CVSS6.4AI score0.00427EPSS
SaveExploits0References4
OSV
OSV
•added 2024/07/18 12:00 p.m.•8 views

RUSTSEC-2024-0391 Ambiguous challenge derivation

Challenge derivation in non-interactive ZK proofs was ambiguous and that could lead to security vulnerability however, it's unknown if it could be exploited...

7.2AI score
SaveExploits0References3
RustSec
RustSec
•added 2024/07/18 12:00 p.m.•19 views

Ambiguous challenge derivation

Challenge derivation in non-interactive ZK proofs was ambiguous and that could lead to security vulnerability however, it's unknown if it could be exploited...

7.2AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2024/07/18 12:00 p.m.•16 views

Ambiguous challenge derivation

Challenge derivation in non-interactive ZK proofs was ambiguous and that could lead to security vulnerability however, it's unknown if it could be exploited...

7.2AI score
SaveExploits0Affected Software1
RustSec
RustSec
•added 2024/07/18 12:00 p.m.•24 views

Ambiguous challenge derivation

Challenge derivation in non-interactive ZK proofs was ambiguous and that could lead to security vulnerability however, it's unknown if it could be exploited...

7.2AI score
SaveExploits0Affected Software1
Positive Technologies
Positive Technologies
•added 2024/07/18 12:00 a.m.•13 views

PT-2024-40939 · Crates.Io · Cggmp21

Name of the Vulnerable Software and Affected Versions: No specific software or versions mentioned. Description: The issue concerns challenge derivation in non-interactive Zero-Knowledge ZK proofs, which was ambiguous and could potentially lead to a security issue. However, it is unknown if this...

7AI score
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2024/07/18 12:00 a.m.•9 views

PT-2024-40938 · Crates.Io · Cggmp21-Keygen

Name of the Vulnerable Software and Affected Versions: No specific software or versions mentioned. Description: The issue concerns challenge derivation in non-interactive Zero-Knowledge ZK proofs, which was ambiguous and could potentially lead to a security issue. However, it is unknown if this...

7AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2024/07/15 6:32 p.m.•20 views

RISC Zero zkVM notes on zero-knowledge

RISC Zero zkVM was designed from its inception to provide three main guarantees: 1. Computational integrity: that a given software program executed correctly. 2. Succinctness: that the proof of execution does not grow in relation to the program being executed. 3. Zero Knowledge: that details of t...

7AI score
SaveExploits0References3Affected Software1
OSV
OSV
•added 2024/07/15 6:32 p.m.•12 views

GHSA-5XGJ-PMJJ-GW49 RISC Zero zkVM notes on zero-knowledge

RISC Zero zkVM was designed from its inception to provide three main guarantees: 1. Computational integrity: that a given software program executed correctly. 2. Succinctness: that the proof of execution does not grow in relation to the program being executed. 3. Zero Knowledge: that details of t...

7AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2024/07/15 12:00 a.m.•10 views

PT-2024-40107 · Risc Zero · Risc Zero Zkvm

Name of the Vulnerable Software and Affected Versions: RISC Zero zkVM affected versions not specified Description: The RISC Zero zkVM does not meet the requirements to assert the specific property of zero knowledge provably, according to new research by Ulrich Habock and Al Kindi. This issue...

6.7AI score
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2024/06/28 9:18 p.m.•23 views

CVE-2024-38533 ZKsync Era invalid stack addressing conversion

ZKsync Era is a layer 2 rollup that uses zero-knowledge proofs to scale Ethereum. There is possible invalid stack access due to the addresses used to access the stack not properly being converted to cells. This issue has been patched in version 1.5.0...

6.5CVSS7AI score0.00263EPSS
SaveExploits0References1
CVE
CVE
•added 2024/06/28 9:18 p.m.•84 views

CVE-2024-38533

The CVE-2024-38533 entry concerns ZKsync Era, a Layer 2 rollup for Ethereum. The issue is an invalid stack access caused by addresses used to access the stack not being properly converted to cells. Affected versions are prior to 1.5.0; the vulnerability is mitigated by upgrading to version 1.5.0....

6.5CVSS6.4AI score0.00263EPSS
SaveExploits0References1
Rows per page
Query Builder