Description
Joomla Extension - balbooa.com - Unauthenticated RCE via field shortcode injection in Balbooa Forms < 2.4.3.4 - Balbooa Forms supports administrator-defined PHP code which runs after a public form submission. The feature also supports form-field shortcodes inside that PHP. Before calling `eval()`, the component replaces each shortcode with the raw value submitted by the visitor, leading to an RCE vector. A public form must use the product's optional PHP-after-submission action and interpolate an attacker-controlled field shortcode inside a double-quoted PHP string to be vulnerable.
Published: 2026-09-29
Score: 9.5 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Balbooa Forms extension for Joomla allows administrators to define custom PHP code that runs after a form submission. The extension replaces each form-field shortcode with the raw data submitted by a visitor before executing eval(). An attacker can inject a shortcode that expands into malicious PHP inside a double‑quoted string, enabling unauthenticated remote code execution. This fault is a classic code injection vulnerability (CWE‑94).

Affected Systems

The balbooa.com Balbooa Forms extension for Joomla, any version earlier than 2.4.3.4, is affected.

Risk and Exploitability

The CVSS score of 9.5 reflects this high‑severity flaw. No EPSS value is available, so the exact exploitation probability cannot be quantified, and the vulnerability is not listed in the CISA KEV catalog. An attacker only needs a publicly accessible form that uses the PHP‑after‑submission action and contains a vulnerable shortcode; because the injected code runs under the web server’s privileges, successful exploitation could lead to complete compromise of the web application.

Generated by OpenCVE AI on September 30, 2026 at 00:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Balbooa Forms to version 2.4.3.4 or later
  • Disable the PHP‑after‑submission action unless it is absolutely required, or restrict its use to authenticated users
  • Inspect all forms for shortcode use and eliminate any attacker‑controllable fields

Generated by OpenCVE AI on September 30, 2026 at 00:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
Link Providers
https://www.balbooa.com/ cve-icon cve-icon
History

Tue, 06 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Balbooa
Balbooa forms
CPEs cpe:2.3:a:balbooa:forms:*:*:*:*:*:joomla\!:*:*
Vendors & Products Balbooa
Balbooa forms
Metrics cvssV3_1

{'score': 10.0, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H'}


Wed, 30 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 30 Sep 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Balbooa.com
Balbooa.com balbooa.com Balbooa Forms Extension For Joomla
Vendors & Products Balbooa.com
Balbooa.com balbooa.com Balbooa Forms Extension For Joomla

Tue, 29 Sep 2026 17:15:00 +0000

Type Values Removed Values Added
Description Joomla Extension - balbooa.com - Unauthenticated RCE via field shortcode injection in Balbooa Forms < 2.4.3.4 - Balbooa Forms supports administrator-defined PHP code which runs after a public form submission. The feature also supports form-field shortcodes inside that PHP. Before calling `eval()`, the component replaces each shortcode with the raw value submitted by the visitor, leading to an RCE vector. A public form must use the product's optional PHP-after-submission action and interpolate an attacker-controlled field shortcode inside a double-quoted PHP string to be vulnerable.
Title Joomla Extension - balbooa.com - Unauthenticated RCE via field shortcode injection in Balbooa Forms < 2.4.3.4
Weaknesses CWE-94
References
Metrics cvssV4_0

{'score': 9.5, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H'}


Subscriptions

Balbooa Forms
Balbooa.com Balbooa.com Balbooa Forms Extension For Joomla
cve-icon MITRE

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-10-01T04:52:33.053Z

Reserved: 2026-09-29T04:38:08.434Z

Link: CVE-2026-102425

cve-icon Vulnrichment

Updated: 2026-09-30T19:51:23.494Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-29T17:17:06.210

Modified: 2026-10-06T16:48:10.717

Link: CVE-2026-102425

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:30:18Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')