OpenVM 是一个专为定制和扩展而构建的高性能、模块化 zkVM 框架。在 1.x 系列的 1.7.0 版本之前,以及受影响的 2.0 和 2.1 预发布版本中, 函数会从用户可控的 构造原始证明调用数据(calldata),随后对 执行 ,并将调用成功视为证明验证通过。如果证明数据的前四个字节与包装器暴露的另一个外部函数选择器(selector)匹配,分发逻辑可能会调用一个非验证器函数而非生成的 Halo2 回退验证器。因此,使用生成的 Solidity 包装器的应用可能会在未检查证明后缀、累加器、应用承诺或公
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| openvm-org | openvm | < 1.7.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-62333 | 8.7 HIGH | OpenVM: MemoryMerkleAir allows below-leaf rows to alter memory roots |
| CVE-2026-62335 | 6.9 MEDIUM | OpenVM's OpenVmHalo2Verifier accepts non-canonical app commitments |