Skip to main content

Fabrik CVE-2026-76602

| EUVDEUVD-2026-64329 CRITICAL
SQL Injection (CWE-89)
2026-08-22 Joomla GHSA-pcxq-w35v-gcxv
9.3
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Locate public Fabrik list endpoint
  2. Delivery
    Craft malicious order parameter
  3. Exploit
    Inject SQL into ORDER BY clause
  4. Execution
    Execute blind extraction queries
  5. Impact
    Exfiltrate 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Fabrik extension for Joomla 1.0.0-4.7.3

Affected Packages

euvd fabrik_extension_for_joomla no fix

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

Vendor (Joomla) PRIMARY 9.3 CRITICAL
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
vuln.today AI 7.5 HIGH

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Joomla).

CVSS VectorVendor: Joomla

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Medium
popular Joomla extension, but narrower footprint than Joomla core
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2026-67282 CRITICAL
10.0 Aug 12

Remote code execution in the Fabrik application-builder extension for Joomla (all versions before 4.6.8) lets an unauthe

CVE-2026-66915 CRITICAL
10.0 Aug 10

Remote code execution in the Fabrik application-builder extension for Joomla (versions before 4.6.7) allows unauthentica

CVE-2026-76605 CRITICAL
10.0 Aug 22

Remote code execution in the Fabrik application-builder extension for Joomla (versions 1.0.0 through 4.7.2) lets remote

CVE-2026-76604 CRITICAL
10.0 Aug 22

Remote code execution in the Fabrik extension for Joomla (all versions 1.0.0 through 4.7.2) allows unauthenticated attac

CVE-2026-76606 CRITICAL
10.0 Aug 22

Path traversal in the Fabrik application-builder extension for Joomla (all versions from 1.0.0 through 4.7.2, fixed in 4

CVE-2026-76607 CRITICAL
10.0 Aug 22

Broken access control in the Fabrik application-builder extension for Joomla (all versions from 1.0.0 through releases p

CVE-2026-77992 CRITICAL
9.5 Aug 22

Remote code execution in the Fabrik extension for Joomla (versions 1.0.0 through 4.7.1) allows attackers to break out of

CVE-2026-76571 CRITICAL
9.3 Aug 22

Unauthenticated SQL injection in the Fabrik application-builder extension for Joomla (versions 1.0.0 through 4.7.3, fixe

CVE-2026-76598 HIGH
8.7 Aug 22

Unauthenticated remote attackers can invoke the onAjax_getFolders AJAX method in the Fabrik Extension for Joomla to enum

CVE-2026-76597 HIGH
8.7 Aug 22

Unauthenticated arbitrary file upload to the web root is possible in Fabrik (a Joomla extension by fabrikar.com) version

CVE-2026-76596 HIGH
8.7 Aug 22

Unauthenticated table truncation in the Fabrik Extension for Joomla (versions 1.0.0 through 4.7.1) allows any remote att

CVE-2026-76599 HIGH
8.7 Aug 22

Unauthenticated database schema disclosure in Fabrik for Joomla (versions 1.0.0-4.7.1) exposes arbitrary table names, co

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy