CVE-2026-115893

Wasmtime: Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

Wasmtime: Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

P1 CVSS最高 9.9

優先度の判定理由: CVSSスコアが深刻 出典: CVE公式(CVE List)・NVD

公式ソースで確認された事実(機械抽出)

公式説明(原文・英語) Wasmtime is a runtime for WebAssembly. Prior to 36.0.19, 48.0.7, and 49.0.4, the Cranelift compiler backend on aarch64 can compile a Wasm br_table instruction with more than approximately 256,000 targets so that it has an incorrect conditional branch target. The branch can then jump to arbitrary other code at a user-controlled offset, allowing a user-controlled Wasm module to escape the sandbox on aarch64 engines using the default Cranelift backend. This issue is fixed in versions 36.0.19, 48.0.7, and 49.0.4.
悪用状況 不明
KEV(米CISA既知悪用脆弱性カタログ) 未登録(確認 —)。KEV未掲載は「悪用されていない」ことを意味しません。
CVSS評価 security-advisories-at-github.com CVSS 3.1: 9.9
security-advisories-at-github.com: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
EPSS(今後30日以内の悪用確率・FIRST) —
修正バージョン 公表なし
公表日 2026年10月24日 06:29
最終更新 2026年10月30日 04:17
最終確認 2026年10月30日 14:40

対象製品・バージョン

製品 影響バージョン 修正バージョン ベンダー修正済み 利用者対応要否
bytecodealliance wasmtime < 36.0.19、>= 37.0.0, < 48.0.7、>= 49.0.0, < 49.0.4 — 未告知 未告知

「ベンダー修正済み」と「利用者対応要否」は別の事実として管理しています(ベンダー修正済みでも利用者側の更新が必要です)。

出典・根拠

ソース URL 取得時刻 本文ハッシュ(先頭12桁)
CVE公式(CVE List) cvelist 一次情報を開く 2026年10月30日 14:36 5fbbe78c96a2
NVD nvd 一次情報を開く 2026年10月30日 14:40 a4b9b0a8f9c8
NVD nvd 一次情報を開く 2026年10月30日 14:40 f9f86792c1bc

数値・バージョン・日付は原文から機械抽出したものです。取得時刻はJST表記。日本語文面は自動生成であり、公式発表を置き換えるものではありません。

AIによる補助要約

AIによる補助要約(誤りの可能性があります)。 自動生成された参考説明です。事実の数値・バージョンは上記「公式ソースで確認された事実」の機械抽出値が正です。出典は上記「03 出典・根拠」の公式リンクを参照してください。

概要
Wasmtimeのaarch64向けCraneliftコンパイラバックエンドにおいて、大規模なWasmのbr_table命令が不正な条件付き分岐先へとコンパイルされる問題があります。
影響
ユーザー制御下のWasmモジュールがユーザー制御のオフセットにある任意のコードへジャンプし、aarch64エンジン上のサンドボックスを脱逃するおそれがあります。
対応
ベンダーの指示に従い緩和策を適用。適用できない場合は製品の使用を中止
留意点
公式情報なし

生成: 2026年10月30日 14:42 / モデル: gemini-3.5-flash-lite / 検証: 公式事実との数値・CVE ID・バージョン照合済み