Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconDiscover Joomla site running Gridbox
-
DeliveryCraft registration request with admin usergroup ID
-
ExploitSubmit to registration endpoint unauthenticated
-
InstallAccount created in Super Users group
-
C2Log into Joomla backend
-
ExecuteInstall malicious extension for code execution
-
ImpactFull site and server takeover
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the Gridbox extension (version below 2.20.2) is installed and that its user-registration functionality is reachable/enabled, since the vulnerable code path is the registration method that accepts a client-supplied usergroup ID. Given the CVSS AV:N/AC:L/PR:N/UI:N vector, no authentication, no user interaction, and no special network position are needed beyond HTTP access to the registration endpoint. The main limiting factors are therefore deployment-specific: the site must actually run Gridbox and permit registration through it; environments that disable public/self-registration or have already upgraded to 2.20.2 are not exploitable. |
| Impact | All primary signals point to maximum severity: the CVSS 4.0 base vector AV:N/AC:L/AT:N/PR:N/UI:N with high vulnerable-system confidentiality, integrity and availability impact yields a 10.0, meaning remote, low-complexity, unauthenticated exploitation requiring no user interaction. The supplied vector also carries threat/supplemental metrics E:A (exploitation 'Attacked') and AU:Y (automatable), which would indicate active/automatable exploitation; however, the input contains no CISA KEV flag and no POC flag, so this is classified as no public exploit identified at time of analysis and the E:A marker cannot be independently corroborated from the data provided - treat the automatable/attacked hints as unverified. No EPSS score was provided, so probabilistic exploitation likelihood cannot be compared. The combination of zero prerequisites and full administrative outcome makes this a genuine top-priority issue rather than an inflated high-CVSS-but-low-real-risk case, with the only real limiter being the deployment footprint of the specific paid extension. |
| Exploit ScenarioDerived | An unauthenticated attacker locates a Joomla site running Gridbox with registration enabled, submits a crafted registration request that includes an administrative usergroup ID (e.g. Super Users) in the account-creation parameters, and immediately obtains a working administrator account. They then log into the Joomla backend to install a malicious extension or template override, achieving full server-side code execution and site takeover. No public POC is documented in the provided data, but the low complexity means such a request is trivial to craft. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 29, 2026
Privilege escalation in the balbooa Gridbox extension for Joomla (versions before 2.20.2) lets unauthenticated actors self-register accounts while supplying arbitrary Joomla usergroup IDs, so an attacker can create an account placed directly into an administrative usergroup. Because the registration handler trusts client-supplied group assignments, exploitation grants full site takeover with no prior credentials. No public exploit has been identified at time of analysis, but the trivial network-based nature makes it high priority.
RemediationAI
Upgrade the Gridbox extension to version 2.20.2 or later, which is the first release that addresses the insecure usergroup handling (Vendor-released patch: 2.20.2). Until the update can be applied, restrict or disable public user registration through Gridbox and via Joomla's global Users configuration (Allow User Registration set to No), and audit the site's user table for recently created accounts assigned to Administrator or Super Users groups, removing any unauthorized entries - note that disabling registration blocks legitimate self-signup and is a temporary control only. As an additional safeguard, place the site behind a WAF rule that inspects registration POST parameters for usergroup/group-ID fields, accepting that custom parameter names may require tuning. Verify remediation and obtain the exact advisory from the vendor at https://www.balbooa.com/gridbox.
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
Gridbox is a commercial drag-and-drop page-builder/site-builder extension for the Joomla CMS, distributed by balbooa.com and identified by CPE cpe:2.3:a:balbooa.com:gridbox_extension_for_joomla. The flaw sits in the extension's user registration method, which accepts the target Joomla usergroup ID from client input and uses it when creating the account instead of forcing a fixed low-privilege group. This is a classic CWE-284 (Improper Access Control) root cause: an access-control decision (which usergroup a new user joins) is delegated to attacker-controlled data. In Joomla, usergroups map directly to Access Control Levels, so being placed into a Super Users or Administrator group confers full backend and configuration control.
Know when Gridbox 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:H/SI:H/SA:H/E:A/AU:Y/U:Red
Unauthenticated remote registration with no interaction (AV:N/AC:L/PR:N/UI:N); creating admin accounts crosses a privilege boundary into the CMS security authority, so S:C with full C/I/A impact.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
DescriptionCVE.org
Joomla Extension - balbooa.com - Privilege Escalation in Gridbox < 2.20.2 - The registration method allows users provided usergroup IDs, allowing unauthenticated actors to register new accounts with administrative permissions.
Executive ViewAI
The balbooa Gridbox extension for Joomla (prior to version 2.20.2) contains a critical flaw allowing unauthenticated internet users to instantly gain administrative site access without tools, credentials, or user interaction. Any Joomla deployment using this extension faces immediate risk of complete site takeover, data exposure, and reputation damage. Organizations must disable or remediate this extension within hours.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable the balbooa Gridbox extension immediately; (2) Restrict public access to Joomla registration endpoints via firewall or WAF; (3) If registration must remain enabled, implement application-level validation to prevent usergroup ID assignment during self-registration; (4) Deploy monitoring and alerts on user account creation and administrative group assignments. Monitor vendor advisories for patch availability.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
More in Gridbox Extension For Joomla
View allAuthentication bypass in the Gridbox page-builder extension for Joomla (versions before 2.20.2) lets remote unauthentica
Unauthenticated account takeover in the Gridbox page-builder extension for Joomla (versions before 2.20.2) allows any re
Arbitrary file upload in the Balbooa Gridbox page-builder extension for Joomla (versions before 2.20.2) lets an authenti
Unauthenticated SQL injection in the Balbooa Gridbox extension for Joomla before 2.20.4.2 allows remote attackers to inj
Missing authorization in the Balbooa Gridbox extension for Joomla (versions 1.0.0 through 2.20.4.1) allows unauthenticat
Arbitrary file read in the Balbooa Gridbox page-builder extension for Joomla (all versions before 2.20.2) lets remote un
Arbitrary recursive directory deletion in the Gridbox extension for Joomla (versions before 2.20.2) lets remote unauthen
Unauthenticated SQL injection in Balbooa's Gridbox extension for Joomla (versions before 2.20.2) lets remote attackers i
Cross-site request forgery (CSRF) in the Gridbox extension for Joomla before 2.20.4.0 allows unauthenticated attackers t
Cross-site request forgery in balbooa Gridbox, a page-builder extension for Joomla, allows attackers to forge state-chan
Path traversal in the Gridbox extension for Joomla (versions before 2.20.4.0) allows unauthenticated remote attackers to
Stored cross-site scripting in the Gridbox Joomla extension by balbooa.com allows attackers to inject persistent malicio
EUVD-2026-50299
GHSA-5mfv-p7rj-5xgx
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB