Summary
CVE-2026-77994 is a second-order SQL injection vulnerability in the JoomlaCK.fr Page Builder CK extension for Joomla, located in the loadStyles method of the extension’s frontend page model. The flaw allows an attacker to execute arbitrary database queries and carries a CRITICAL CVSS score of 9.3. It affects Page Builder CK versions 1.0.0 through 3.6.4.
Technical details
- Root cause: the
loadStylesmethod of the frontend page model fails to properly neutralize special elements before using input in a SQL command (CWE-89), and the injection is second-order — the malicious input is stored and later used unsafely in a database query rather than being executed immediately. - Trigger conditions: no privileges and no user interaction are required to reach the vulnerable code path.
- Attack vector: network-based, exploitable over HTTP against any internet-exposed Joomla site running the affected extension.
- Impact: successful exploitation can allow an attacker to execute arbitrary database queries, with high impact to confidentiality, integrity, and availability of the underlying database.
Affected software
- JoomlaCK.fr Page Builder CK extension for Joomla, versions 1.0.0 through 3.6.4 (fixed in 3.6.5)
Severity
CVSS v4.0 Base Score: 9.3 (Critical)
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 Page Builder CK to version 3.6.5 or later, which addresses this SQL injection issue.
- If immediate patching is not possible: restrict or monitor access to the extension’s frontend page-rendering functionality, and review database logs for anomalous queries originating from the extension until the update can be applied.
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:
/components/com_pagebuilderck/,/media/com_pagebuilderck/,/modules/mod_pagebuilderck/

