Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-97161 — Python PoC for CVE-2026-97161: fingerprints the Joomla UP plugin and probes unauthenticated path traversal via com_ajax ajax-view to read configuration.php. | Kitploit
Tools/GitHubGitHub/murrez/cve-2026-97161
ReconnaissanceVulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringWeb Security
GitHubmurrez/cve-2026-97161

CVE-2026-97161

Python PoC for CVE-2026-97161: fingerprints the Joomla UP plugin and probes unauthenticated path traversal via com_ajax ajax-view to read configuration.php.

View Repository
11 month agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-97161 — UP Plugin Path Traversal / File Read (Joomla)

Python 3 PoC for CVE-2026-97161 — UP (Universal Plugin) for Joomla (lomart.fr).

Description (PoCbit / GitHub)

CVE-2026-97161 — UP 5.0.0–5.2.0 and 6.0.0–6.0.29 expose unauthenticated path traversal / arbitrary file read (CWE-22, CWE-284) through AJAX file-access handlers (notably ajax-view popup loader). Attackers could read configuration.php and other server-readable files. CVSS 4.0 9.2 Critical (PR:N). Fix: UP 6.1.0 / 5.2.1.

Same release also fixed arbitrary file creation outside intended directories (same CVE family).

PoC page: https://pocbit.org/pocs/cve-2026-97161

PoCbit

Catalog: https://pocbit.org/pocs/

ProductUP plugin (plg_content_up)
Affected5.0.0–5.2.0, 6.0.0–6.0.29
Fixed5.2.1, 6.1.0
Vectorcom_ajax + UP plugin — user-controlled file path to ajax-view backend
ImpactConfidentiality (DB creds via configuration.php)

Vendor did not publish exact query strings; this PoC fingerprints UP, probes common com_ajax parameter shapes, or uses --ajax-url from your lab capture.

Usage

pip install -r requirements.txt

python poc.py -u https://joomla.example --mode check
python poc.py -u https://joomla.example --mode check --read-probe
python poc.py -u https://joomla.example --mode exploit --read-probe
python poc.py -u https://joomla.example --mode exploit --ajax-url "https://joomla.example/index.php?option=com_ajax&plugin=up&..."
python poc.py --list targets.example.txt --mode check --read-probe -j 8

FOFA / Google

body="plugins/content/up"
body="com_ajax" "up.lomart"

GitHub About (EN)

CVE-2026-97161 PoC: Joomla UP (lomart.fr) unauth path traversal / file read via ajax-view (≤6.0.29). Detects plugin, probes configuration.php. PoCbit

Özet (TR)

CVE-2026-97161: UP eklentisinde oturumsuz dosya okuma (path traversal); 6.1.0 / 5.2.1 ile giderildi.

Legal

Authorized testing only. --read-probe attempts to read sensitive files on the target.

Download Tool