| Summary | gnark is a fast zk-SNARK library that offers a high-level API to design circuits. In gnark 0.11.0 and earlier, deserialization of Groth16 verification keys allocate excessive memory, consuming a lot of resources and triggering a crash with the error fatal error: runtime: out of memory. |
|---|---|
| Publication Date | Nov. 1, 2024, 1:15 a.m. |
| Registration Date | Nov. 1, 2024, 5 a.m. |
| Last Update | Nov. 1, 2024, 9:57 p.m. |
| Title | consensys の gnark におけるリソースの枯渇に関する脆弱性 |
|---|---|
| Summary | consensys の gnark には、リソースの枯渇に関する脆弱性が存在します。 |
| Possible impacts | サービス運用妨害 (DoS) 状態にされる可能性があります。 |
| Solution | ベンダアドバイザリまたはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。 |
| Publication Date | Oct. 31, 2024, midnight |
| Registration Date | Sept. 30, 2025, 5 p.m. |
| Last Update | Sept. 30, 2025, 5 p.m. |
| consensys |
| gnark 0.12.0 未満 |
| No | Changed Details | Date of change |
|---|---|---|
| 1 | [2025年09月30日] 掲載 |
Sept. 30, 2025, 5 p.m. |