CVE-2026-61618
Last modified
CVE-2026-61618 is a medium-severity vulnerability rated 6.9/10 on the CVSS scale. SNARK Verifier is a generic (S)NARK verifier. Prior to 0.2.5, KZG accumulator public-instance limbs are decoded without consistently enforcing canonical limb bounds before elliptic-curve coordinate reconstruction.
Description
SNARK Verifier is a generic (S)NARK verifier. Prior to 0.2.5, KZG accumulator public-instance limbs are decoded without consistently enforcing canonical limb bounds before elliptic-curve coordinate reconstruction. `PlonkProof::read` selects scalars using `accumulator_indices` and passes them to `AccumulatorEncoding::from_repr`. For the EVM loader, `LimbsEncoding::from_repr` forwards them to `EvmLoader::ec_point_from_limbs` in `snark-verifier/src/loader/evm/loader.rs`, where `shl` and `add` reconstruct coordinates before `validate_ec_point` checks the resulting affine point rather than the original limb bounds. The related native path in `snark-verifier/src/pcs/kzg/accumulator.rs` can reach assertion- or unwrap-based decoding and panic instead of returning a verification error. This allows noncanonical encodings at the verifier boundary and can crash the native verifier. Standard SDK aggregation circuits are expected to constrain accumulator limbs before this boundary, which limits practical exploitability. This issue is fixed in version 0.2.5.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| axiom-crypto | snark-verifier | < 0.2.5 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-61618?
How severe is CVE-2026-61618?
How do I fix CVE-2026-61618?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-61610Lychee is a free, open-source photo-management tool. Prior t…2.3
- CVE-2026-61611Lychee is a free, open-source photo-management tool. Prior t…7.5
- CVE-2026-61612CKAN MCP Server is a tool for querying CKAN open data portal…5.7
- CVE-2026-61613Cursor is a code editor built for programming with AI. Prior…7.7
- CVE-2026-61614SolidInvoice is an open-source invoicing platform. Prior to …5.9
- CVE-2026-61617Wings is the server control plane for the Pterodactyl game-s…7.7
- CVE-2026-6162A vulnerability has been found in PHPGurukul Company Visitor…3.5
- CVE-2026-61620HoneySQL turns Clojure data structures into SQL. From 2.0.0 …9.8
- CVE-2026-61625VictoriaMetrics is a scalable solution for monitoring and ma…6.8
- CVE-2026-61626libass is a portable subtitle renderer for the ASS/SSA (Adva…7.3
- CVE-2026-61627libass is a portable subtitle renderer for the `ASS`/SSA (Ad…7.3
- CVE-2026-61628nginx ignition is a user interface for the nginx web server.…8.1
Are you affected by CVE-2026-61618?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
