Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Unauthenticated network-reachable front-end SQLi (AV:N/AC:L/PR:N/UI:N); confidentiality-only data disclosure (C:H, I:N, A:N) with no scope change.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
Lifecycle Timeline
5DescriptionCVE.org
The Joomla extension JoomCCK exposes a front-end controller task, that builds two SQL statements by directly concatenating a user-supplied request parameter into the query string without escaping or parameterisation.
AnalysisAI
SQL injection in the JoomCCK content-construction-kit extension for Joomla (versions 1.0 through 6.4.0) lets remote attackers read arbitrary database contents by injecting into a front-end controller task that concatenates an unescaped request parameter into two SQL statements. The flaw is reachable over the network without authentication or user interaction, and SSVC rates it automatable with total technical impact; however, there is no public exploit identified at time of analysis and EPSS is low at 0.28% (20th percentile).
Technical ContextAI
JoomCCK (JoomCoder Content Construction Kit) is a Joomla CMS extension used to build custom content types, listings, and structured articles on Joomla-powered websites, identified by CPE cpe:2.3:a:joomcoder.com:joomcck_extension_for_joomla. The root cause is CWE-89 (improper neutralization of special elements in an SQL command): a front-end controller exposes a task that takes a user-supplied request parameter and concatenates it directly into two query strings without escaping or parameterised/prepared statements. Because the entry point is a front-end controller task, it is reachable by any visitor through the public Joomla index.php component dispatch rather than requiring an administrator session.
RemediationAI
No vendor-released patch version is identified at time of analysis - the references list only the vendor site (https://www.joomcoder.com/) and advisory trackers (https://nvd.nist.gov/vuln/detail/CVE-2026-49048, https://vuldb.com/vuln/374583), with no fixed release number disclosed; check https://www.joomcoder.com/ for an update beyond 6.4.0 and upgrade to the first patched build once published. As compensating controls until a patch is confirmed: deploy a WAF or Joomla security plugin with SQL-injection signatures in front of the site (trade-off: signature evasion is possible and may produce false positives on legitimate query parameters); restrict or block public access to the specific JoomCCK front-end controller task at the web-server or .htaccess level (trade-off: breaks the affected front-end feature for legitimate visitors); enforce least-privilege on the Joomla database account so a successful injection cannot read tables beyond what the extension needs (trade-off: limited mitigation for a confidentiality bug since the extension's own data and the Joomla user/session tables remain in scope); and enable database query logging to detect anomalous read patterns. Avoid exposing the site administration interface publicly as general hardening.
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40003
GHSA-488g-5q94-889g