Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
exploit-js2py — CVE-2024-28397脆弱性は、Pythonインタプリタ内でJavaScriptコードを実行できるPythonライブラリであるjs2pyのv0.74までのバージョンに影響します。 | Kitploit
ツール/GitHubGitHub/rianjuniorsf/exploit-js2py
脆弱性分析エクスプロイトウェブアプリケーション悪用セキュリティ仮想化ペネトレーションテストペイロード開発
GitHubrianjuniorsf/exploit-js2py

exploit-js2py

CVE-2024-28397脆弱性は、Pythonインタプリタ内でJavaScriptコードを実行できるPythonライブラリであるjs2pyのv0.74までのバージョンに影響します。

リポジトリを見る
1410ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2024-28397 - js2py サンドボックスエスケープ

説明

CVE-2024-28397 脆弱性は、Python インタプリタ内で JavaScript コードを実行できるようにする Python ライブラリ js2py の v0.74 までのバージョンに影響します。

この欠陥は、JavaScript コードが Python オブジェクトにアクセスするのを防ぐはずの disable_pyimport() メソッドの実装にあります。しかし、実装の不備により、攻撃者はこの制限を回避して JavaScript 環境内で Python オブジェクトへの参照を取得でき、ホスト上で任意のコードを実行することが可能になります。

技術的詳細

  • 影響を受けるコンポーネント: js2py.disable_pyimport()
  • 影響を受けるバージョン: v0.74 まで
  • CVE ID: CVE-2024-28397
  • CVSS v3.1: 5.3 (Medium)
  • CWE: 94 (Improper Control of Code Generation)

この脆弱性は、disable_pyimport() メソッドが JavaScript コードからの Python オブジェクトへのアクセスを適切に防げていないために発生します。これにより、攻撃者は保護が有効な状態でも Python オブジェクトにアクセスし、システム上で任意のコマンドを実行できます。


使用方法

要件

  • PHP >= 7.x
  • Docker composer
  • PHP curl 拡張が有効
  • CVE-2024-28397 (js2py <= v0.74) の影響を受ける Python アプリケーションがターゲットとして実行されていること

インストール

リポジトリをクローンして依存関係をインストール:

インストール

  • リポジトリをクローンして依存関係をインストール:
git clone https://github.com/yourusername/exploit-js2py-CVE-2024-28397.git
cd exploit-js2py-CVE-2024-28397
composer install
ツールをダウンロード