Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
exploit-js2py — Die Schwachstelle CVE-2024-28397 betrifft Versionen von js2py bis v0.74, einer Python-Bibliothek, die die Ausführung von JavaScript-Code innerhalb des Python-Interpreters ermöglicht. | Kitploit
Tools/GitHubGitHub/rianjuniorsf/exploit-js2py
SchwachstellenanalyseExploitationWebanwendungs-ExploitationSicherheitsvirtualisierungPenetrationstestsPayload-Entwicklung
GitHubrianjuniorsf/exploit-js2py

exploit-js2py

Die Schwachstelle CVE-2024-28397 betrifft Versionen von js2py bis v0.74, einer Python-Bibliothek, die die Ausführung von JavaScript-Code innerhalb des Python-Interpreters ermöglicht.

Repository anzeigen
14vor 10 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2024-28397 – js2py-Sandbox-Escape

Beschreibung

Die Schwachstelle CVE-2024-28397 betrifft Versionen von js2py bis v0.74, einer Python-Bibliothek, die die Ausführung von JavaScript-Code innerhalb des Python-Interpreters ermöglicht.

Der Fehler liegt in der Implementierung der Methode disable_pyimport(), die den Zugriff von JavaScript-Code auf Python-Objekte verhindern soll. Aufgrund eines Fehlers in der Implementierung kann ein Angreifer diese Einschränkung umgehen und Referenzen auf Python-Objekte innerhalb der JavaScript-Umgebung erlangen, was die Ausführung beliebigen Codes auf dem Host ermöglicht.

Technische Details

  • Betroffene Komponente: js2py.disable_pyimport()
  • Betroffene Versionen: Bis v0.74
  • CVE-ID: CVE-2024-28397
  • CVSS v3.1: 5.3 (Mittel)
  • CWE: 94 (Improper Control of Code Generation)

Die Schwachstelle entsteht, weil die Methode disable_pyimport() den Zugriff auf Python-Objekte aus JavaScript-Code nicht ordnungsgemäß verhindert. Dadurch kann ein Angreifer selbst bei aktiviertem Schutz auf Python-Objekte zugreifen und beliebige Befehle auf dem System ausführen.


Verwendung

Voraussetzungen

  • PHP >= 7.x
  • Docker Composer
  • PHP-curl-Erweiterung aktiviert
  • Python-Anwendung, die für CVE-2024-28397 (js2py <= v0.74) anfällig ist, als Ziel ausgeführt

Installation

Repository klonen und Abhängigkeiten installieren:

Installation

  • Repository klonen und Abhängigkeiten installieren:
git clone https://github.com/yourusername/exploit-js2py-CVE-2024-28397.git
cd exploit-js2py-CVE-2024-28397
composer install
Tool herunterladen