TL;DR
A critical soundness bug was discovered in OpenVM's zkVM by an AI auditor named zkao, which allows malicious actors to forge pairing equality. The bug, identified as CVE-2026-46669, was promptly fixed in version 1.6.0 of OpenVM.
✦ Why It Matters
Engineers should consider integrating advanced AI auditing tools like zkao to identify vulnerabilities in complex systems.
Key Takeaways
How It Works
The AI auditor zkao utilized advanced models to analyze OpenVM's zkVM, identifying a critical bug in the pairing check. This bug arose from a failure to validate that a scaling factor was constrained to the correct subfield, allowing for forgery of pairing checks.
The AI's ability to synthesize knowledge from both implementation and academic literature enabled it to uncover this complex vulnerability.
Related