Description
Joomla Extension - balbooa.com - Pre-auth Payment Amount Tampering in Balbooa Forms < 2.4.3.2 - The stripeCharges and payAuthorize endpoints accept the charge total from a client-controlled request parameter and forward it to the payment gateway without recomputing it from the form's configured product prices. Neither endpoint enforces authentication or CSRF checks. An unauthenticated attacker can purchase any priced item for an arbitrary amount (e.g., $0.01), and can additionally forge line items, quantities, and shipping.
Published: 2026-08-19
Score: 7.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an attacker to modify the charge amount, line items, quantities, and shipping parameters sent to two payment endpoints, bypassing any server‑side calculation of the total. Because the endpoints lack authentication or CSRF protection, a remote actor can submit arbitrary values and force a purchase of any priced item for as little as one cent, or forge multiple line items and inflate costs. This can lead to unauthorized financial transactions, revenue loss, and potential reputational damage. The weakness is a classic authorization and input validation flaw, identified as CWE‑472 and CWE‑602.

Affected Systems

The affected component is the Balbooa Forms extension for Joomla, released by balbooa.com, for all versions earlier than 2.4.3.2. No further vendor or product versions are specified in the advisory.

Risk and Exploitability

The CVSS score of 7.7 classifies the flaw as high severity. The EPSS score of <1% indicates a very low but nonzero exploitation probability, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a remote web request to the stripeCharges or payAuthorize endpoints, and the attack requires no authentication.

Generated by OpenCVE AI on August 20, 2026 at 17:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Balbooa Forms extension to version 2.4.3.2 or later, where the vulnerability is remediated.
  • Modify the stripeCharges and payAuthorize endpoints so that they recalculate the total charge amount from server‑side product data and reject any client‑supplied totals that do not match the configured prices.
  • Add proper authentication and CSRF protection to those endpoints to prevent unauthenticated or forged requests.

Generated by OpenCVE AI on August 20, 2026 at 17:21 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

Fri, 21 Aug 2026 21:00: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

Thu, 20 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 19 Aug 2026 13:15:00 +0000

Type Values Removed Values Added
Description Joomla Extension - balbooa.com - Pre-auth Payment Amount Tampering in Balbooa Forms < 2.4.3.2 - The stripeCharges and payAuthorize endpoints accept the charge total from a client-controlled request parameter and forward it to the payment gateway without recomputing it from the form's configured product prices. Neither endpoint enforces authentication or CSRF checks. An unauthenticated attacker can purchase any priced item for an arbitrary amount (e.g., $0.01), and can additionally forge line items, quantities, and shipping.
Title Joomla Extension - balbooa.com - Pre-auth Payment Amount Tampering in Balbooa Forms < 2.4.3.2
Weaknesses CWE-472
CWE-602
References
Metrics cvssV4_0

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


Subscriptions

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

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-08-21T04:48:10.876Z

Reserved: 2026-07-29T14:01:47.235Z

Link: CVE-2026-67363

cve-icon Vulnrichment

Updated: 2026-08-20T15:53:59.356Z

cve-icon NVD

Status : Deferred

Published: 2026-08-19T13:17:50.820

Modified: 2026-08-26T16:35:20.160

Link: CVE-2026-67363

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T20:45:03Z

Weaknesses
  • CWE-472

    External Control of Assumed-Immutable Web Parameter

  • CWE-602

    Client-Side Enforcement of Server-Side Security