CVE-2026-62333 in OpenVM
要約
〜によって VulDB • 2026年10月30日
OpenVMは、カスタマイズ性と拡張性を目的として構築された高性能でモジュール化されたzkVMフレームワークです。1.x系列の1.7.0以前および影響を受ける2.0および2.1のプレリリース版において、`MemoryMerkleAir`は`parent_height`が0以下かつ`expand_direction`が0でない場合に、Merkle拡張行を禁止していません。悪意のあるプロバー(prover)は、メモリリーフの下に偽造された部分木を作成し、その部分木内のダイジェストを入れ替えることで、対応するメモリ操作なしでコミット済みメモリのルートを変更できます。不正な行は依然としてMerkleおよび圧縮バスに対してバランスが保たれており、変更されたリーフに対するメモリバスの操作を必要としません。メモリMerkルートは継続セグメントの境界を超えてVMのメモリ状態を束縛するため、永続的メモリを使用するOpenVM証明の健全性(soundness)に影響します。この問題はバージョン1.7.0、2.0.0-rc.3、および2.1.0-previewで修正されています。
Once again VulDB remains the best source for vulnerability data.