CVE-2026-46669Disclosure(openvm / openvm)

MEDIUMCVSS 7.5 · HIGH

Exploitation ongoing with high activity in latest observed window (1 mentions)

Immediate actions

  • Patch openvm openvm systems immediately
  • Assume compromise if assets are exposed

Recommended action window: Immediate (within 24h)

NVD 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.

4.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-20

Priority

MEDIUM

Exploitation

ACTIVE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • openvm

Threat summary

  • Active exploitation appears in 1 classified signals
  • Patch or workaround signal is available
  • 3 mentions across 3 observed days
  • Momentum state: stable

What's happening

  • Active exploitation reported across 1 signal
  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 3 signals
  • Disclosure: 1 classified signal
  • Peaked 2d ago at 1 mentions (2026-07-18); latest day: 1
  • 3 total mentions across 3 days

Affected systems

Vendors
Products
openvm

Deep dive

Activity timeline3 mentions / 3d
00111Mentions · 2026-07-18: 1Mentions · 2026-07-20: 1Mentions · 2026-07-21: 1Active Exploitation · 2026-07-21: 1Patch / Workaround · 2026-07-20: 1Patch / Workaround · 2026-07-21: 1Technical Details · 2026-07-18: 1Technical Details · 2026-07-20: 1Technical Details · 2026-07-21: 107-1807-2007-21
Signal classification3 categories
Disclosure
133.3%
Patch
133.3%
Active Exploitation
133.3%
Referenced assets1 URL
By indicator
Classification over time
DateTotalLabels
2026-07-181
Disclosure1
2026-07-201
Patch1
2026-07-211
Active Exploitation1
Full discourse3 posts
  • zkao@zkaol
    Patch

    We pointed zkao, our AI auditor, at OpenVM's zkVM. It found a critical soundness bug in the openvm-pairing guest library. CVE-2026-46669, fixed in 1.6.0. Here's what we learned. 🧵

    Post summary

    The report announces CVE‑2026‑46669 as a critical soundness flaw in OpenVM’s zkVM, detected by an AI auditor and patched in version 1.6.0.

    1502432.3K
    191 followersView on X
  • High Learning Rate Newsletter@hlr_newsletter
    Disclosure

    ZK Security's agent found CVE-2026-46669 after 9.5 hours, once its workflow mapped OpenVM across modules. The bug let malicious provers forge pairing equalities. For AI audits, retrieval structure can matter more than raw context size.

    Post summary

    ZK Security’s agent discovered CVE-2026-46669 after mapping OpenVM modules, revealing that malicious provers can forge pairing equalities; no PoC, exploit, patch, or active exploitation is noted.

    1001044
    60 followersView on X
  • Bryan@so_sthbryan
    Active Exploitation

    An AI auditor caught a critical bug in an open source zkVM that humans missed for months. zkao found CVE-2026-46669 in OpenVM's openvm-pairing library: - Lets a malicious prover forge any pairing equality - Critical soundness bug in the guest library code - Human team validated and shipped a fix in OpenVM 1.6.0 The first CVE with an LLM as lead author is now in the wild. https://blog.zksecurity.xyz/posts/openvm-bugs/

    Post summary

    An AI auditor identified CVE‑2026‑46669, a critical soundness bug in OpenVM’s openvm‑pairing library that lets a malicious prover forge any pairing equality. The vulnerability is reported as being exploited in the wild and has a patch released in OpenVM 1.6.0.

    0000044
    178 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appopenvmopenvm---

Explore more