Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocate public Fabrik list endpoint
-
DeliveryCraft malicious order parameter
-
ExploitInject SQL into ORDER BY clause
-
ExecutionExecute blind extraction queries
-
ImpactExfiltrate database contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The target must expose a Fabrik list view (list model) that is reachable by the attacker and that accepts the 'order' sort parameter - this is the default behavior of Fabrik lists, so no unusual configuration is required. Per the CVSS vector (PR:N/UI:N/AT:N), no authentication and no user interaction are needed, meaning any anonymous request to a public Fabrik list is sufficient; the practical limiting factor is whether the Fabrik list is publicly accessible versus gated behind Joomla ACLs or a login. Exploitation also depends on the site running an affected version (1.0.0 through 4.7.2). Because the description scopes this to read SQLi vectors, the achievable outcome is primarily data disclosure rather than data modification. |
| Impact | The signals are strong on exposure but nuanced on impact. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms a trivially reachable, unauthenticated, network-facing attack surface with low complexity, which fully justifies treating exposure as urgent for any internet-facing Fabrik deployment. However, the vendor-scored VI:H/VA:H (integrity and availability high) conflicts with the description, which explicitly limits this to 'read SQLi vectors' - ORDER BY injection generally yields confidentiality impact (data exfiltration) but not straightforward write/modification or destruction unless stacked queries are supported, so the real integrity/availability impact is likely lower than the 9.3 base score implies; verify with the vendor before assuming full write capability. There is no EPSS score, no KEV listing, and no known POC in the provided data, so exploitation is currently theoretical though technically easy. Given the low barrier, operators should not wait for a POC to appear before patching. |
| Exploit ScenarioDerived | An unauthenticated attacker browses to a public Fabrik list page, then submits a crafted 'order' parameter containing a SQL subquery or boolean/time-based payload instead of a valid sort column. The application concatenates it into the ORDER BY clause and executes it, letting the attacker iteratively extract Joomla user records, session data, or other database contents. No known POC is published, but the low complexity and lack of authentication make exploitation straightforward for a skilled attacker. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 22, 2026
Unauthenticated SQL injection in the Fabrik extension for Joomla (all versions 1.0.0 through 4.7.2, fixed in 4.7.3) lets remote attackers inject SQL through the 'order' parameter of list models, which is passed into ORDER BY clauses without validation. Because the vector is exposed without authentication over the network, any anonymous visitor to a Fabrik-powered list can extract database contents. No public exploit has been identified at time of analysis, and it is not listed in CISA KEV.
RemediationAI
Upgrade the Fabrik extension to version 4.7.3 or later, which contains the fix (Vendor-released patch: 4.7.3); consult https://www.fabrikar.com/ for the release and installation guidance. If immediate patching is not possible, apply specific compensating controls: restrict anonymous access to Fabrik list views (require Joomla login/ACL on affected menu items), which reduces reachability at the cost of blocking legitimate public browsing; deploy a WAF rule to inspect and reject unexpected values in the 'order' request parameter (e.g., anything beyond an allow-listed column name plus ASC/DESC), accepting the risk of false positives on legitimate multi-column sorts; and enforce least-privilege on the Joomla database account so the web user cannot read tables outside its schema, limiting data exposure if injection succeeds. Take these as interim measures only - upgrading to 4.7.3 is the durable fix.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Fabrik is a Joomla application-builder extension used to create data-driven lists, forms, and visualizations backed by database tables. The flaw is a classic CWE-89 SQL injection specific to the ORDER BY sorting logic: Fabrik's list models take the client-supplied 'order' (sort column/direction) parameter and concatenate it directly into the SQL ORDER BY clause. ORDER BY position is notable because it cannot be protected by simple parameter binding - column identifiers are not bindable - so it requires strict allow-listing of sortable columns, which is absent here. The CPE cpe:2.3:a:fabrikar.com:fabrik_extension_for_joomla:*:* identifies the affected package. Injection in ORDER BY typically enables read-oriented extraction (blind/boolean/time-based, subquery, or error-based techniques) rather than data modification.
Know when Fabrik Extension For Joomla gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
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
Unauthenticated network ORDER BY SQLi with low complexity gives PR:N/AC:L/AV:N; description limits it to read vectors, so C:H but I:N and A:N.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
DescriptionCVE.org
Joomla Extension - fabrikar.com - Unauthenticated SQL injection in ORDER BY in Fabrik < 4.7.3 - The order parameter in list models is used in queries without validation, allowing read SQLi vectors.
Executive ViewAI
A critical SQL injection flaw in the Fabrik extension for Joomla allows unauthenticated attackers to extract entire databases from affected installations. Organizations running Fabrik 4.7.2 or earlier are at immediate risk of data breach, compliance violations, and customer trust damage. Urgent upgrade to version 4.7.3 is required to eliminate this exposure.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Fabrik Extension For Joomla
View allRemote code execution in the Fabrik application-builder extension for Joomla (all versions before 4.6.8) lets an unauthe
Remote code execution in the Fabrik application-builder extension for Joomla (versions before 4.6.7) allows unauthentica
Remote code execution in the Fabrik application-builder extension for Joomla (versions 1.0.0 through 4.7.2) lets remote
Remote code execution in the Fabrik extension for Joomla (all versions 1.0.0 through 4.7.2) allows unauthenticated attac
Path traversal in the Fabrik application-builder extension for Joomla (all versions from 1.0.0 through 4.7.2, fixed in 4
Broken access control in the Fabrik application-builder extension for Joomla (all versions from 1.0.0 through releases p
Remote code execution in the Fabrik extension for Joomla (versions 1.0.0 through 4.7.1) allows attackers to break out of
Unauthenticated SQL injection in the Fabrik application-builder extension for Joomla (versions 1.0.0 through 4.7.3, fixe
Unauthenticated remote attackers can invoke the onAjax_getFolders AJAX method in the Fabrik Extension for Joomla to enum
Unauthenticated arbitrary file upload to the web root is possible in Fabrik (a Joomla extension by fabrikar.com) version
Unauthenticated table truncation in the Fabrik Extension for Joomla (versions 1.0.0 through 4.7.1) allows any remote att
Unauthenticated database schema disclosure in Fabrik for Joomla (versions 1.0.0-4.7.1) exposes arbitrary table names, co
EUVD-2026-64329
GHSA-pcxq-w35v-gcxv
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB