CVE-2026-101127

Joomla Extension - balbooa.com - Unauthenticated upload filename stored XSS in Balbooa Forms < 2.4.3.4 - The public form upload endpoint validates the uploaded file's extension and detected MIME type, but stores the attacker-supplied original multipart filename verbatim in `#__baforms_submissions_attachments.name`. A later anonymous form submission associates that temporary attachment with the newly created submission. When an administrator opens the submission, the component's JavaScript retrieves the stored attachment record and concatenates `file.name` directly into an HTML string. The complete string is assigned to `innerHTML`.
References
Link Resource
https://www.balbooa.com/ Product
Configurations

Configuration 1 (hide)

cpe:2.3:a:balbooa:forms:*:*:*:*:*:joomla\!:*:*

History

06 Oct 2026, 16:47

Type Values Removed Values Added
References () https://www.balbooa.com/ - () https://www.balbooa.com/ - Product
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 9.4
CPE cpe:2.3:a:balbooa:forms:*:*:*:*:*:joomla\!:*:*
First Time Balbooa forms
Balbooa

29 Sep 2026, 17:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-09-29 17:17

Updated : 2026-10-06 16:47


NVD link : CVE-2026-101127

Mitre link : CVE-2026-101127

CVE.ORG link : CVE-2026-101127


JSON object : View

Products Affected

balbooa

  • forms
CWE
CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')