Description
Joomla! Core - [20260915] - Core - XSS filter bypass in InputFilter via HTML5 entity decode mismatch in Joomla 1.5.0-5.4.8, 6.0.0-6.1.3 - The checkAttribute method normalized an attribute value before testing it against the "javascript:" scheme regex, however without decoding HTML5 entities beforehand, causing an XSS vector.
Published: 2026-09-29
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Scripting (XSS) via InputFilter bypass
Action: Patch Upgrade
AI Analysis

Impact

The vulnerability resides in Joomla!'s InputFilter component, where attribute values are normalized but not decoded for HTML5 entities before they are checked against the "javascript:" scheme regex. An attacker can therefore encode a malicious payload using HTML5 entities, evade the filter, and execute arbitrary JavaScript in a victim's browser. This leads to typical XSS consequences such as session hijacking, credential theft, or defacement of the affected website.

Affected Systems

Joomla! CMS versions 1.5.0 through 5.4.8 and 6.0.0 through 6.1.3, as well as the Joomla! Framework Filter package covering the same version ranges, are affected by this XSS bypass. All installations running these versions and receiving user input processed through InputFilter are at risk.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderately high severity for remote, user‑initiated attacks. No EPSS score is available, so current historical exploitation data is lacking, and the vulnerability is not listed in CISA's KEV catalog. Attackers likely target exposed web interfaces, crafting input that includes encoded characters to bypass the filter. The absence of required credentials suggests ease of exploitation in publicly reachable sites that accept form input or URL parameters.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Joomla CMS to version 6.1.4 or later, which includes a fixed InputFilter that decodes HTML5 entities before pattern matching.
  • Update the Joomla Framework Filter package to the latest compatible release (≥6.1.4) to ensure the same fix is applied to any filtered components that use the framework library.
  • If an immediate upgrade is not possible, apply a temporary patch that manually decodes HTML5 entities before the "javascript:" regex check in the InputFilter source code or implement an additional sanitization layer that filters out decoded JavaScript schemes.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

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

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


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

Type Values Removed Values Added
First Time appeared Joomla
Joomla joomla!
Joomla joomla! Framework Filter Package
Vendors & Products Joomla
Joomla joomla!
Joomla joomla! Framework Filter Package

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

Type Values Removed Values Added
Metrics ssvc

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


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

Type Values Removed Values Added
Description Joomla! Core - [20260915] - Core - XSS filter bypass in InputFilter via HTML5 entity decode mismatch in Joomla 1.5.0-5.4.8, 6.0.0-6.1.3 - The checkAttribute method normalized an attribute value before testing it against the "javascript:" scheme regex, however without decoding HTML5 entities beforehand, causing an XSS vector.
Title Joomla! Core - [20260915] - Core - XSS filter bypass in InputFilter via HTML5 entity decode mismatch in Joomla 1.5.0-5.4.8, 6.0.0-6.1.3
Weaknesses CWE-79
References
Metrics cvssV4_0

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


Subscriptions

Joomla Joomla! Joomla! Framework Filter Package Joomla\!
cve-icon MITRE

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-09-30T16:08:04.934Z

Reserved: 2026-09-15T19:14:31.224Z

Link: CVE-2026-92231

cve-icon Vulnrichment

Updated: 2026-09-30T15:26:23.274Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-10-06T16:41:22.977

Link: CVE-2026-92231

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:40:49Z

Weaknesses
  • CWE-79

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