Description
Joomla! Core - [20260901] - XSS in HTMLHelper::link method in Joomla 1.5.0-5.4.8, 6.0.0-6.1.3 - Lack of escaping leads to XSS vulnerabilities in the link method of the HTML Helper.
Published: 2026-09-29
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑site scripting that can allow an attacker to inject malicious script into page content.
Action: Patch immediately
AI Analysis

Impact

The vulnerability arises from missing output filtering in Joomla's HTMLHelper::link method. When an attacker can supply untrusted input that is passed to this method, the function concatenates the value into an anchor tag without proper escaping, enabling the injection of arbitrary scripts that will execute in a visitor's browser. The impact is limited to the victim’s session but could lead to session hijacking, defacement, or covert data exfiltration. The weakness corresponds to CWE‑79, a classic reflected input validation flaw.

Affected Systems

The Joomla! CMS is affected in the 1.5.0 through 5.4.8 releases and the 6.0.0 through 6.1.3 releases, as listed by the Joomla! Project. No other vendor versions are reported.

Risk and Exploitability

The measured CVSS base score is 5.9, indicating moderate severity. No EPSS score is available, and the issue is not listed in the CISA KEV catalog. The flaw would likely be exploited over the network when a user visits a page that includes crafted data in a link, so the attack vector is inferred to be remote web‑based. Successful exploitation requires the attacker to deliver the malicious payload through a location the application accepts as link content – such as a database field or form input that is later rendered by HTMLHelper::link.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Joomla CMS to the latest release that fixes the HTMLHelper::link filtering issue.
  • If upgrading is not immediately possible, enable strict input filtering in Joomla to escape link parameters before rendering them.
  • Deploy a Web Application Firewall rule that blocks or sanitizes malformed link tags containing script or event handler attributes.

Generated by OpenCVE AI on September 30, 2026 at 00:47 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': 8.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/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!
Vendors & Products Joomla
Joomla joomla!

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 16:45:00 +0000

Type Values Removed Values Added
Description Joomla! Core - [20260901] - XSS in HTMLHelper::link method in Joomla 1.5.0-5.4.8, 6.0.0-6.1.3 - Lack of escaping leads to XSS vulnerabilities in the link method of the HTML Helper.
Title Joomla! Core - [20260901] - XSS in HTMLHelper::link method in Joomla 1.5.0-5.4.8, 6.0.0-6.1.3
Weaknesses CWE-79
References
Metrics cvssV4_0

{'score': 5.9, '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:U'}


cve-icon MITRE

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-09-30T16:01:09.795Z

Reserved: 2026-09-14T10:23:04.450Z

Link: CVE-2026-90906

cve-icon Vulnrichment

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

cve-icon NVD

Status : Analyzed

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

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

Link: CVE-2026-90906

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:41:20Z

Weaknesses
  • CWE-79

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