Vulnerability Description
OpenVM is a performant and modular zkVM framework built for customization and extensibility. Prior to version 1.6.0, the openvm-pairing guest library's try_honest_pairing_check function invokes Theorem 3 of https://eprint.iacr.org/2024/640.pdf but does not check that the scaling factor s is in a proper subfield of Fp12. This allows incorrect results to the pairing check. This issue has been patched in version 1.6.0.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Openvm | Openvm | < 1.6.0 |
Related Weaknesses (CWE)
References
- https://github.com/openvm-org/openvm/releases/tag/v1.6.0ProductRelease Notes
- https://github.com/openvm-org/openvm/security/advisories/GHSA-76mq-v757-53grVendor Advisory
- https://github.com/openvm-org/openvm/security/advisories/GHSA-76mq-v757-53grVendor Advisory
FAQ
What is CVE-2026-46669?
CVE-2026-46669 is a vulnerability with a CVSS score of 7.5 (HIGH). OpenVM is a performant and modular zkVM framework built for customization and extensibility. Prior to version 1.6.0, the openvm-pairing guest library's try_honest_pairing_check function invokes Theore...
How severe is CVE-2026-46669?
CVE-2026-46669 has been rated HIGH with a CVSS base score of 7.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-46669?
Check the references section above for vendor advisories and patch information. Affected products include: Openvm Openvm.