CVE-2022-39354 in evm
要約
〜によって VulDB • 2026年06月13日
SputnikVM(evmとも呼ばれる)は、Ethereum Virtual MachineのRust実装です。カスタムのステートフルなプリコンパイルは、`is_static`パラメータを使用して、呼び出しが静的コンテキスト(`STATICCALL`経由)で実行されているかどうかを判断し、それに応じてステートフルな操作を実行するかどうかを決定できます。バージョン0.36.0より前では、渡された`is_static`パラメータが正しくありませんでした。これは、呼び出しが直接の`STATICCALL`オペコードから来た場合にのみ`true`に設定されていました。しかし、一度静的な呼び出しコンテキストに入ると、その状態は静的なままであるべきです。この問題は、実際に`is_static`を使用するカスタムプリコンパイルにのみ影響します。影響を受ける場合、この問題により、状態遷移が正しく行われない可能性があります。バージョン0.36.0には修正パッチが含まれています。既知の回避策はありません。
If you want to get best quality of vulnerability data, you may have to visit VulDB.