Skip to main content

Joomla Gridbox CVE-2026-65884

| EUVDEUVD-2026-50299 CRITICAL
Improper Access Control (CWE-284)
2026-07-29 Joomla GHSA-5mfv-p7rj-5xgx
10.0
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

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

  1. Recon
    Discover Joomla site running Gridbox
  2. Delivery
    Craft registration request with admin usergroup ID
  3. Exploit
    Submit to registration endpoint unauthenticated
  4. Install
    Account created in Super Users group
  5. C2
    Log into Joomla backend
  6. Execute
    Install malicious extension for code execution
  7. Impact
    Full 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.

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

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

Alert me

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

Gridbox extension for Joomla 1.0.0-2.20.1

Affected Packages

euvd gridbox_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

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

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

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/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
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Low
niche commercial third-party Joomla page-builder extension, limited install base
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.2%
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

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

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.

CVE-2026-65888 CRITICAL
10.0 Jul 29

Authentication bypass in the Gridbox page-builder extension for Joomla (versions before 2.20.2) lets remote unauthentica

CVE-2026-65887 CRITICAL
10.0 Jul 29

Unauthenticated account takeover in the Gridbox page-builder extension for Joomla (versions before 2.20.2) allows any re

CVE-2026-65885 CRITICAL
9.4 Jul 29

Arbitrary file upload in the Balbooa Gridbox page-builder extension for Joomla (versions before 2.20.2) lets an authenti

CVE-2026-102788 CRITICAL
9.3 Oct 27

Unauthenticated SQL injection in the Balbooa Gridbox extension for Joomla before 2.20.4.2 allows remote attackers to inj

CVE-2026-102789 CRITICAL
9.3 Oct 27

Missing authorization in the Balbooa Gridbox extension for Joomla (versions 1.0.0 through 2.20.4.1) allows unauthenticat

CVE-2026-65886 CRITICAL
9.2 Jul 29

Arbitrary file read in the Balbooa Gridbox page-builder extension for Joomla (all versions before 2.20.2) lets remote un

CVE-2026-65889 CRITICAL
9.2 Jul 29

Arbitrary recursive directory deletion in the Gridbox extension for Joomla (versions before 2.20.2) lets remote unauthen

CVE-2026-65890 CRITICAL
9.2 Jul 29

Unauthenticated SQL injection in Balbooa's Gridbox extension for Joomla (versions before 2.20.2) lets remote attackers i

CVE-2026-102784 HIGH
8.7 Oct 08

Cross-site request forgery (CSRF) in the Gridbox extension for Joomla before 2.20.4.0 allows unauthenticated attackers t

CVE-2026-65947 HIGH
7.3 Jul 29

Cross-site request forgery in balbooa Gridbox, a page-builder extension for Joomla, allows attackers to forge state-chan

CVE-2026-102783 MEDIUM
6.3 Oct 08

Path traversal in the Gridbox extension for Joomla (versions before 2.20.4.0) allows unauthenticated remote attackers to

CVE-2026-66490 MEDIUM
6.1 Jul 29

Stored cross-site scripting in the Gridbox Joomla extension by balbooa.com allows attackers to inject persistent malicio

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