Skip to main content

Gridbox for Joomla CVE-2026-65889

| EUVDEUVD-2026-50334 CRITICAL
Improper Access Control (CWE-284)
2026-07-29 Joomla GHSA-p2r5-9v5x-pf34
9.2
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

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

  1. Access
    Identify Joomla site running Gridbox < 2.20.2
  2. Delivery
    Send crafted unauthenticated request to generateNewApp
  3. Exploit
    Bypass access control check
  4. Execution
    Trigger recursive directory deletion
  5. Impact
    Destroy site files and availability

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 only that a vulnerable Gridbox extension (before 2.20.2) is installed and network-reachable on a Joomla site, and that the generateNewApp method/endpoint is accessible over HTTP. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), there are no special conditions - remote unauthenticated exploitation against default configurations of Gridbox for Joomla, with no authentication, user interaction, or specific non-default setting required. The main limiting factors are that the target site must have this specific commercial extension installed and internet-exposed; impact is restricted to availability/data destruction (no data theft or code execution per the vendor vector), and effective destruction depends on the web server's filesystem permissions over the target directories.

Impact

The signals converge on high real-world risk for exposed instances: the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes network-reachable, low-complexity, unauthenticated exploitation with no user interaction, and the tags explicitly cite an authentication bypass. Impact is concentrated in availability (VA:H, SA:H) with no confidentiality or integrity impact per the vendor vector - meaning this is a destructive DoS / data-loss issue, not RCE or data exfiltration, so 'critical' here reflects potential site destruction rather than takeover. Note that recursive file deletion is arguably an integrity impact as well; the official vector scores it purely as availability, which is worth verifying with the vendor. Mitigating the urgency: EPSS is not provided, there is no KEV listing, and no confirmed public proof-of-concept, so exploitation probability cannot be quantified from the available data. The referenced third-party writeup (mysites.guru, 'Gridbox 23 critical vulnerabilities') suggests broad security-research attention to this extension, which typically shortens the window before exploit tooling appears.

Exploit ScenarioDerived

An attacker locates a Joomla site running Gridbox below 2.20.2 and sends a single crafted, unauthenticated HTTP request that reaches the generateNewApp method. Because no authentication or path validation is enforced, the method recursively deletes directories under the web application, wiping site files or uploaded content and taking the site offline. No public proof-of-concept is confirmed, but the low attack complexity and lack of required privileges or user interaction make opportunistic mass-scanning plausible once tooling exists.

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

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

Alert me

AnalysisAIv1 – Jul 29, 2026

Arbitrary recursive directory deletion in the Gridbox extension for Joomla (versions before 2.20.2) lets remote unauthenticated attackers destroy directory trees on the server through the exposed generateNewApp method, which fails to enforce access control (authentication bypass). Rated CVSS 4.0 9.2 (Critical) with a high availability impact on both the vulnerable component and subsequent systems, this is a data-destruction / denial-of-service flaw rather than a code-execution or data-theft one. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.

RemediationAI

Vendor-released patch: upgrade Gridbox to version 2.20.2 or later, which is the first fixed release per the '< 2.20.2' affected range. Obtain the update from the vendor at https://www.balbooa.com/gridbox and apply it through Joomla's extension update mechanism. If immediate patching is not possible, restrict network access to the Joomla administrator and extension endpoints (for example via web-server IP allowlisting or a WAF rule blocking requests that invoke the generateNewApp task/method), accepting that this may interfere with legitimate remote administration; alternatively, disable or uninstall the Gridbox extension until it is updated, with the trade-off that any pages built with Gridbox will stop rendering. Ensure current, tested off-server backups exist so that any directory deletion can be recovered, since the primary impact is destructive data loss.

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 extension for the Joomla CMS, developed by balbooa.com. The vulnerable code path is the generateNewApp method, which is reachable without authentication and performs directory removal operations without validating the caller's identity or constraining the target path. The root cause is classified as CWE-284 (Improper Access Control): a privileged, state-changing filesystem operation is exposed to unauthenticated actors. Because Joomla extensions run within the CMS's web root under the web server's privileges, a recursive delete driven by attacker input can remove application files, uploaded media, and potentially adjacent directories, mapping directly to the vendor's high availability rating for both the component and subsequent systems.

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 9.2 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/AU:Y
vuln.today AI 7.5 HIGH

Unauthenticated network-reachable method with low complexity (AV:N/AC:L/PR:N/UI:N); impact is destructive data loss scored as availability (A:H) with no confidentiality or integrity per the vendor framing.

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

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
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
High

DescriptionCVE.org

Joomla Extension - balbooa.com - Unauthenticated recursive directory deletion < 2.20.2 - The generateNewApp method allows actors to recursively delete directories.

Executive ViewAI

Why It Matters

The Gridbox extension for Joomla (versions before 2.20.2) contains a critical vulnerability allowing unauthenticated remote attackers to delete arbitrary directory trees on affected servers, resulting in potential data loss and service unavailability. Organizations running this extension are at immediate risk of complete operational disruption through a single malicious request. No patch is currently available, requiring urgent containment measures.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable or remove the Gridbox extension entirely, restrict network access to the Joomla administrative interface, deploy Web Application Firewall rules blocking the vulnerable generateNewApp endpoint, implement filesystem integrity monitoring with alerting on unexpected deletions, and maintain verified offline backups separated from production systems.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Low
niche commercial Joomla page-builder extension, limited enterprise footprint
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.3%
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
Partial

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

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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-65884 CRITICAL
10.0 Jul 29

Privilege escalation in the balbooa Gridbox extension for Joomla (versions before 2.20.2) lets unauthenticated actors se

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