Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
exploit-js2py — La vulnérabilité CVE-2024-28397 affecte les versions de js2py jusqu'à la v0.74, une bibliothèque Python qui permet d'exécuter du code JavaScript au sein de l'interpréteur Python. | Kitploit
Outils/GitHubGitHub/rianjuniorsf/exploit-js2py
Analyse des VulnérabilitésExploitationExploitation d'Applications WebVirtualisation de SécuritéTests d'IntrusionDéveloppement de Charges Utiles
GitHubrianjuniorsf/exploit-js2py

exploit-js2py

La vulnérabilité CVE-2024-28397 affecte les versions de js2py jusqu'à la v0.74, une bibliothèque Python qui permet d'exécuter du code JavaScript au sein de l'interpréteur Python.

Voir le dépôt
14il y a 10 moisPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2024-28397 - Évasion de sandbox js2py

Description

La vulnérabilité CVE-2024-28397 affecte les versions de js2py jusqu'à v0.74, une bibliothèque Python qui permet d'exécuter du code JavaScript au sein de l'interpréteur Python.

La faille se situe dans l'implémentation de la méthode disable_pyimport(), qui est censée empêcher le code JavaScript d'accéder aux objets Python. Cependant, en raison d'un défaut d'implémentation, un attaquant peut contourner cette restriction et obtenir des références vers des objets Python dans l'environnement JavaScript, permettant ainsi l'exécution de code arbitraire sur l'hôte.

Détails techniques

  • Composant affecté : js2py.disable_pyimport()
  • Versions affectées : Jusqu'à v0.74
  • CVE ID : CVE-2024-28397
  • CVSS v3.1 : 5.3 (Moyen)
  • CWE : 94 (Contrôle inapproprié de la génération de code)

La vulnérabilité se produit car la méthode disable_pyimport() n'empêche pas correctement l'accès aux objets Python depuis le code JavaScript. Cela permet à un attaquant, même avec la protection activée, d'accéder aux objets Python et d'exécuter des commandes arbitraires sur le système.


Comment l'utiliser

Prérequis

  • PHP >= 7.x
  • Docker composer
  • Extension PHP curl activée
  • Application Python vulnérable à CVE-2024-28397 (js2py <= v0.74) exécutée comme cible

Installation

Cloner le dépôt et installer les dépendances :

Installation

  • Cloner le dépôt et installer les dépendances :
git clone https://github.com/yourusername/exploit-js2py-CVE-2024-28397.git
cd exploit-js2py-CVE-2024-28397
composer install
Télécharger l’outil