Summary
CVE-2026-78080 is an unauthenticated SQL injection vulnerability in the JooDatabase Lite extension for Joomla, caused by improper neutralization of special elements (CWE-89) in the cid parameter. The flaw allows any remote, unauthenticated attacker to inject arbitrary SQL into backend database queries. It carries a CRITICAL severity rating of 9.3.
Technical details
- Root cause: the
cidparameter is passed into database queries without proper validation or sanitization. - Trigger conditions: an attacker submits a crafted
cidvalue to a JooDatabase Lite endpoint on a Joomla site; no authentication or user interaction is required. - Attack vector: network-based, exploitable directly over HTTP(S) against the exposed Joomla instance.
- Impact: potential for union-based extraction, boolean-based, or time-based blind SQL injection, enabling disclosure of sensitive database contents, modification of records, and possible further compromise depending on database account privileges.
Affected software
- JooDatabase Lite (Joomla extension), versions 1.0 through 5.0.0
Severity
- CVSS Score: 9.3 (Critical)
- CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: upgrade JooDatabase Lite to version 5.1.0 or later, where the
cidparameter is properly validated. - If patching is not immediately possible: restrict or disable public access to JooDatabase Lite endpoints, deploy a web application firewall rule to block SQL injection patterns targeting the
cidparameter, and monitor database query logs for anomalous activity.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw response body:
/media/com_joodb/,/components/com_joodb/

