Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
exploit-js2py — A vulnerabilidade CVE-2024-28397 afeta versões do js2py até a v0.74, uma biblioteca Python que permite a execução de código JavaScript dentro do interpretador Python. | Kitploit
Ferramentas/GitHubGitHub/releaseown/exploit-js2py
Análise de VulnerabilidadesAnálise de CódigoExploraçãoExploração de Aplicações WebTestes de PenetraçãoAprendizado e Educação
GitHubreleaseown/exploit-js2py

exploit-js2py

A vulnerabilidade CVE-2024-28397 afeta versões do js2py até a v0.74, uma biblioteca Python que permite a execução de código JavaScript dentro do interpretador Python.

Ver Repositório
19há 9 mesesAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

CVE-2024-28397 - Evasão de Sandbox do js2py

Descrição

A vulnerabilidade CVE-2024-28397 afeta versões do js2py até v0.74, uma biblioteca Python que permite que código JavaScript seja executado dentro do interpretador Python.

A falha está na implementação do método disable_pyimport(), que deveria impedir que código JavaScript acessasse objetos Python. No entanto, devido a uma falha na implementação, um atacante pode contornar essa restrição e obter referências a objetos Python dentro do ambiente JavaScript, permitindo execução arbitrária de código no host.

Detalhes Técnicos

  • Componente afetado: js2py.disable_pyimport()
  • Versões afetadas: Até v0.74
  • ID do CVE: CVE-2024-28397
  • CVSS v3.1: 5.3 (Médio)
  • CWE: 94 (Controle inadequado de geração de código)

A vulnerabilidade ocorre porque o método disable_pyimport() não impede adequadamente o acesso a objetos Python a partir de código JavaScript. Isso permite que um atacante, mesmo com a proteção ativada, acesse objetos Python e execute comandos arbitrários no sistema.


Como Usar

Requisitos

  • PHP >= 7.x
  • Docker composer
  • Extensão PHP curl habilitada
  • Aplicação Python vulnerável ao CVE-2024-28397 (js2py <= v0.74) rodando como alvo

Instalação

Clone o repositório e instale as dependências:

Instalação

  • Clone o repositório e instale as dependências:
git clone https://github.com/yourusername/exploit-js2py-CVE-2024-28397.git
cd exploit-js2py-CVE-2024-28397
composer install
Baixar ferramenta