安全研究

安全漏洞
gnark加密签名验证错误漏洞(CVE-2025-57801)

发布日期:2025-08-22
更新日期:2026-04-01

受影响系统:
gnark gnark < 0.14.0
描述:
CVE(CAN) ID: CVE-2025-57801

gnark是Consensys开源的一个快速的zk-SNARK库,供高级API来设计电路。
gnark 0.14.0之前版本存在加密签名验证错误漏洞,该漏洞源于eddsa.go和ecdsa.go中的Verify函数使用了签名中的S值,但没有断言0 ≤ S < order,攻击者可利用该漏洞更改签名规则并使用户重复支付。

<**>

建议:
厂商补丁:

gnark
-----
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
https://github.com/Consensys/gnark/commit/0ba6730f05537a351517998add89a61a0d82716e

浏览次数:154
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障