1236 matches found
CVE-2025-31125
CVE-2025-31125 エクスプロイト - Vite WASM インポートパストラバーサル 🛡️ このスクリプトは、Vite に存在する脆弱性 CVE-2025-31125 の Proof-of-Concept PoC エクスプロイトです。このエクスプロイトは、WASM インポートパストラバーサル問題を利用して、Vite フレームワークを実行している脆弱なサーバーから機密ファイルを取得します。攻撃者は、/etc/passwd、/etc/shadow、/etc/hosts などのサーバーによって公開された機密ファイルにアクセスできます。⚠️ 🚨 免責事項 このツールは教育目的のみ...
amla-sandbox
amla-sandbox このリポジトリは、amla-sandbox Python パッケージのリリースソースです。開発はamlalabs モノレポで行われており、このリポジトリはリリース時に更新されます。amlasandbox.wasm にコンパイルされる Rust ランタイムは amla-sandbox-core にあり、この Python パッケージがビルドされた正確なリリースタグは .mirror-deps.json に記録されています。 amla-sandbox は、AI エージェントコード向けの機能制限付き WASM...
Project-Onyx
Project Onyx AIテレメトリ・スプーフィングとWASMサンドボックスによる高度なEDR回避。Project Onyxは、最新のEDRシステムに対する高度な回避技術を実証するために設計されたPoCレッドチーム・パイプラインです。従来のシグネチャベースの難読化から、行動カモフラージュと厳格な環境キーイングへと軸足を移しています。...
py_trustwallet_wasm
このリポジトリには README がありません。...
ephemora-cell
Ephemora-cell Ephemora-cell is an ephemeral, stateless, capability-bound execution boundary for untrusted AI and agent-generated code. create → constrain → execute → prove → destroy Every execution starts from a clean state, runs under limits the host granted — fuel, memory, time, I/O, output siz...
CVE-2026-2766-but-with-wasm
CVE-2026-2766、ただしwasmを使用 ステータス: 検証済みクラッシュPoC、制御フローハイジャックを実証済み クラッシュ時のpc = 解放済みセルのポイズン 0xcdcdcdcdcdcdcdcd、デバッグ シェル環境下 — エンジンは解放済みICScriptから読み出したポインタへジャンプする。 残作業: 再利用されたバイト列を制御すること。詳細は research/README.md を参照。 2026年のバグに対するWasmBlazeFoxファミリーのチェーン: CVE-2026-2766、 「JavaScript Engine:...
CVE-2026-2764-but-with-wasm
CVE-2026-2764、ただし wasm 版 ステータス: 分析完了 + 検証済み PoC。プリミティブの武器化を進行中。 今回は2026年のバグに基づく WasmBlazeFox スタイルのチェーン: CVE-2026-2764、 JavaScript Engine: JIT コンポーネントにおける IonMonkey/baseline の「JIT 誤コンパイル + use-after-free」。 Firefox 148 で修正済み MFSA 2026-13、CVSS 未定。 CVE-2024-29943-but-with-wasm と 同じ結末:...
CVE-2021-38297
CVE-2021-38297 の悪用: GO Wasm バッファオーバーフローの脆弱性 脆弱性の概要 WebAssembly WASM は、最新の Web ブラウザの大部分で実行可能なバイナリ命令フォーマットです。C、C++、Rust、GO などのさまざまな高水準言語のコンパイルターゲットとして機能し、これらの言語で記述されたコードを WASM にコンパイルできます。 CVE-2021-38297 は、GO による GO コンパイル済み WASM バイナリのコンパイルとロードにおける重大なバグを浮き彫りにしています。この脆弱性は、GO が提供する JS wasm ローダー...
CVE-2026-9973-exploit
CVE-2026-9973 バグ修正 https://chromium-review.googlesource.com/c/v8/v8/+/7822799 wasmturboshaft Fix Phi handling in Load Elimination some more Multiple Phis can depend on each other, so we have to clear all their replacements up front. Fixed: 509268941 Change-Id:...
V8-sbx-bypass-collection
V8 Sandboxのエスケープ/バイパス/違反とVRコレクション V8 Sandbox VRとエクスプロイテーションに関するリンク集 目次 イシュートラッカー 記事 論文とスライド 設計ドキュメント IssueTracker 2023: "イシューID: 40940619, ExternalPointerTable内のEmbedder Objects向け型タグが粗すぎることに起因するV8 Sandboxエスケープ" 2023: "イシューID: 40940623, Foreignsの粗い型チェックによるV8 Sandboxエスケープ" 2024: "イシューID: 42204606,...
CVE-2026-85046-who-put-the-silverback-guerilla-in-the-wasm
CVE-2026-85046 この脆弱性の他のPOCを見て、これは見るのが本当に悪夢だと思いました。そこでPOCを簡素化し、独自のwasmへのジャンプを追加しました。なぜならwasmだからです。 Chrome 152.0.7977.75は、sort実行中にオブジェクトポインタと整数を混同する可能性があります。 poc.jsは古いWasmモジュール参照を保持し、解放されたセルを別のモジュールで置き換えた後、その古い参照を通じて置換モジュールを呼び出します。 sortはWasmモジュールポインタを整数としてリークします。 ポインタはGCが追跡しない場所に保存されます。...
trivy-module-wordpress
Trivy WoredPress モジュール このモジュールは、WordPress の検出をより詳細に調査するためのものです。 セットアップ $ tinygo build -o wordpress.wasm -scheduler=none -target=wasi --no-debug wordpress.go $ mkdir -p /.trivy/modules $ cp wordpress.wasm /.trivy/modules これは GHCR でも入手できます。trivy module install を使用してインストールできます。 $ trivy module instal...
toy-wasm-symbexp
toy-wasm-symbexp これはおもちゃのWASMシンボリックインタプリタです。以下の記事の内容を例示しています: パート1 - 導入 パート2 - 具象インタプリタの作成 - この段階のコードを閲覧 パート3 - シンボリックインタプリタの作成 - この段階のコードを閲覧 パート4 - シンボリックインタプリタの作成とチャレンジ解決! - この段階のコードを閲覧 使い方 便利な Makefile が、プログラムが正しく動作するかをテストするのに役立ちます: $ make test $ make part1-custom $ make part1-smt $ make...
CVE-2024-2887-REPORT
SSD アドバイザリ – Google Chrome RCE 出典: ssd-disclosure.com/ssd-advisory-google-chrome-rce 概要 Google Chrome(バージョン123およびそれ以前)における、WebAssembly(WASM)のガベージコレクション型処理に影響する重大なリモートコード実行の脆弱性。このバグは型混乱を引き起こし、任意のメモリ読み取り/書き込み、最終的にはコード実行にエスカレーションされる可能性があります。 脆弱性の詳細 この脆弱性は、WASMの同型再帰的な正準型ID...
CVE-2018-4121
CVE-2018-4121 - Safari Wasm Sections POC RCE Exploit MWR Labs 著 c 2018 詳細 この概念実証エクスプロイトは、macOS 10.13.3 17D47 上の Safari 11.0.3 13604.5.6 バージョンのみを対象としています。 任意のペイロードをコンストラクタ付きの dylib としてコンパイルします。 python filetojsarray.py your.dylib payload.js を実行します。 このディレクトリを配信し、Safari で /exploit.html を開きます。...
CVE-2026-6307
CVE-2026-6307: V8 JS-to-Wasm 型混同 → Chrome 146 での RCE V8 JS-to-Wasm デオプティマイゼーション型混同のローカル再現と武器化。Nebula による説明。Chrome for Testing 146.0.7680.165 のレンダラーから xcalc をポップ バグは 147.0.7727.101 で修正済み。 すべてのペイロードは無害 電卓 / exit0x42 / jmp $。 すべて、ローカルラボ内の意図的に古いブラウザに対して実行します。 他の人に向けないでください。 デモ...
CVE-2024-1939
CVE-2024-1939 これは、V8CTF M122を獲得するために使用したCVE-2024-1939に関する短い解説です。 この問題の根本原因は、wasm-to-js変換におけるkWasmS128のサポート欠如です。具体的には、パラメータスタックで発生するwasmS128Const操作が無視され、パラメータにExprRefが存在する場合に型混淆を引き起こします。...
CVE-2026-6307-Longinus
CVE-2026-6307-Longinus V8 TurboFan における型混乱(JS-to-Wasm 呼び出しインライン化 + FrameState マージ) 通称 'Longinus': 1つのバグで2つの境界 リポジトリ: https://github.com/J4ck3LSyN-Gen2/CVE-2026-6307-Longinus 詳細レポート: OS-IS-CVE-2026-6307-07-2026.md 技術解説: Nebula Security - Longinus: 2 Boundaries in One Bug !WARNING...
CVE-2024-2887
CVE-2024-2887 これは、V8CTF M123 をクレームするために使用した CVE-2024-2887 の簡単な解説です。 kV8MaxWasmTypes よりも多くの型を定義する場合(RecGroup 内に型を追加することで実現可能)、型インデックスが 20 ビットを超えてオーバーフローする可能性があります。その結果、同じ heaptype を持つ 2 つの型が同一と見なされる可能性があります。 ref オブジェクトを持つ配列を作成し、float64 配列を介して読み取ることで addrof プリミティブを実現できます。また、float64...
CVE-2018-4121
CVE-2018-4121 - Safari Wasm セクションの POC RCE エクスプロイト MWR Labs 作 c 2018 詳細 この実証コードエクスプロイトは、macOS 10.13.3 17D47 上の Safari 11.0.3 13604.5.6 バージョンのみを対象としています。 任意のペイロードをコンストラクタ付き dylib としてコンパイルしてください。 python filetojsarray.py your.dylib payload.js を実行します。 このディレクトリをサーバーで公開し、Safari で /exploit.html にアクセスします...