Lucene search
+L

43 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
NVD
NVD
•added 2024/09/06 1:15 p.m.•71 views

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

6.2CVSS0.0019EPSS
SaveExploits0References2
NVD
NVD
•added 2024/09/06 1:15 p.m.•46 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...

5.9CVSS0.00427EPSS
SaveExploits0References3
CVE
CVE
•added 2024/09/06 12:56 p.m.•168 views

CVE-2024-45039

CVE-2024-45039 (gnark) affects gnark up to version 0.10.x; reported soundness issue arises when multiple commitments are used inside a circuit, allowing the prover to select all but the last commitment. gnark relies on commitments for optimized non-native multiplication and other checks, which co...

6.2CVSS6.5AI score0.0019EPSS
SaveExploits0References2Affected Software1
Mend
Mend
•added 2024/09/06 12:56 p.m.•2 views

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

6.9CVSS0.0019EPSS
SaveExploits0References6
OSV
OSV
•added 2024/09/06 12:56 p.m.•25 views

CVE-2024-45039 gnark's Groth16 commitment extension unsound for more than one commitment

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

6.2CVSS6.3AI score
SaveExploits0References4
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
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
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/09/06 12:00 a.m.•3 views

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

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

6.2CVSS5.7AI score0.0019EPSS
SaveExploits0References1
Positive Technologies
Positive Technologies
•added 2024/09/06 12:00 a.m.•19 views

PT-2024-31389 · Gnark · Gnark

Name of the Vulnerable Software and Affected Versions: gnark versions prior to 0.11.0 Description: The issue is a soundness problem in the gnark zk-SNARK library. When multiple commitments are used inside a circuit, the prover can choose all but the last commitment. This could impact the soundnes...

9.8CVSS6.7AI score0.89633EPSS
SaveExploits16References38
Microsoft Secure
Microsoft Secure
•added 2023/08/07 4:00 p.m.•31 views

Adopting guidance from the US National Cybersecurity Strategy to secure the Internet of Things

The recently published United States National Cybersecurity Strategy warns that many popular Internet of Things IoT devices are not sufficiently secure to protect against many of today’s common cybersecurity threats.1 The strategy also cautions that many of these IoT devices are difficult—or, in...

7.2AI score
SaveExploits0
Microsoft Malware Protection
Microsoft Malware Protection
•added 2023/08/07 4:00 p.m.•27 views

Adopting guidance from the US National Cybersecurity Strategy to secure the Internet of Things

The recently published United States National Cybersecurity Strategy warns that many popular Internet of Things IoT devices are not sufficiently secure to protect against many of today’s common cybersecurity threats.1 The strategy also cautions that many of these IoT devices are difficult—or, in...

7.2AI score
SaveExploits0
OSV
OSV
•added 2023/02/16 2:12 p.m.•29 views

GHSA-MHGM-52VG-PVVC Privilege escalation in Strongbox

Impact An attacker with read-only access to a Strongbox secret could craft a valid encrypted secret same id/version. It also makes the audit logs from KMS less useful. The issue is caused by a bug in the underlying AWS Encryption SDK. By default, the encrypted secrets are stored in DynamoDB and a...

6.6AI score
SaveExploits0References3
Code423n4
Code423n4
•added 2022/08/15 12:00 a.m.•16 views

Delegators can Avoid Lock Commitments if they can Reliably get Themselves Blocked when Needed

Lines of code Vulnerability details Impact Users can enjoy the voting power of long lock times whilst not committing their tokens. This could cause the entire system to break down as the incentives don't work any more. Exploit Method This exploit only works if a user is able to use the system and...

6.6AI score
SaveExploits0
OSV
OSV
•added 2021/06/11 12:00 p.m.•32 views

RUSTSEC-2021-0156 Triton VM Soundness Vulnerability due to Missing Constraint

The instruction spongeabsorbmem Triton VM fails to verify that hashed values come from the claimed memory location. Malicious provers can substitute arbitrary data instead of actual memory contents. Any application using instruction spongeabsorbmem to hash memory data can be given a proof for a...

5.6AI score
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2021/06/11 12:00 a.m.•1 views

PT-2021-31008

The instruction sponge absorb mem Triton VM fails to verify that hashed values come from the claimed memory location. Malicious provers can substitute arbitrary data instead of actual memory contents. Any application using instruction sponge absorb mem to hash memory data can be given a proof for...

5.9AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2020/10/21 12:00 a.m.•28 views

PT-2020-16537 · Lightning Network Daemon · Lnd

Name of the Vulnerable Software and Affected Versions: LND versions prior to 0.10.0-beta Description: The issue allows any peer with an open channel to exploit the vulnerability, regardless of the victim's situation, such as being a routing node, payment-receiver, or payment-sender. This can lead...

5.3CVSS5AI score0.00707EPSS
SaveExploits0References11
Akamai Blog
Akamai Blog
•added 2020/08/13 7:51 p.m.•43 views

Partnering with Microsoft on Hackathon 2020 and Saving the Planet

During the week of July 27, thousands of participants from around the globe participated in the Microsoft 2020 Hackathon. In its seventh year -- and this year, fully virtual -- the annual worldwide event brings Microsoft employees and interns together to drum up new ideas, create change, and make...

SaveExploits0
Rows per page
Query Builder