Description
Joomla! Core - [20260908] - Core - XSS in HTML Mail Templates in Joomla 4.0.0-5.4.8, 6.0.0-6.1.3 - The mail template feature lacks an escaping mechanism, causing XSS vectors in multiple extensions.
Published: 2026-09-29
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Scripting
Action: Patch
AI Analysis

Impact

The vulnerability arises from a lack of escaping in the mail template feature of Joomla. Malicious content injected into HTML email templates can be rendered as active script when the recipient's email client or webmail interface displays the message. This can lead to cross‑site scripting attacks that may steal session cookies, deface pages, or execute arbitrary JavaScript in the context of the victim's browser. The flaw is a classic example of CWE‑79 and is reported with a CVSS score of 6.9.

Affected Systems

Affected users are those running Joomla! CMS versions 4.0.0 through 5.4.8 or 6.0.0 through 6.1.3. All of these releases rely on the mail template engine that does not sanitise output, meaning that any extension that creates or injects HTML into the templates is potentially vulnerable. The vulnerability is present in the core product managed by the Joomla! Project.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, and because the EPSS score is not listed, there is no published estimate of exploitation probability. The vulnerability is not recorded in CISA’s KEV catalog, suggesting no widespread exploitation has been documented yet. However, the nature of XSS means that a local or remote attacker could craft a payload that will execute in the browsers of recipients or administrators who open the affected emails. The attack vector is inferred as “web‑client user interaction” because the vulnerable code is executed when an email is rendered in a browser; further exploitation would require the victim to view the injected content.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Joomla CMS security update (release 6.1.4 or newer).
  • Temporarily disable or remove extensions that generate HTML mail templates until they are patched.
  • Sanitize any custom mail template content by ensuring that all user‑supplied data is properly escaped before rendering.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 06 Oct 2026 16:45: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': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}


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': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 16:45:00 +0000

Type Values Removed Values Added
Description Joomla! Core - [20260908] - Core - XSS in HTML Mail Templates in Joomla 4.0.0-5.4.8, 6.0.0-6.1.3 - The mail template feature lacks an escaping mechanism, causing XSS vectors in multiple extensions.
Title Joomla! Core - [20260908] - Core - XSS in HTML Mail Templates in Joomla 4.0.0-5.4.8, 6.0.0-6.1.3
Weaknesses CWE-79
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Joomla

Published:

Updated: 2026-09-30T16:05:58.927Z

Reserved: 2026-09-14T11:03:59.813Z

Link: CVE-2026-90918

cve-icon Vulnrichment

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

cve-icon NVD

Status : Analyzed

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

Modified: 2026-10-06T16:35:27.190

Link: CVE-2026-90918

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-79

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