VYPR
Medium severity5.4NVD Advisory· Published Apr 1, 2026· Updated Apr 9, 2026

CVE-2026-21631

CVE-2026-21631

Description

Lack of output escaping leads to a XSS vector in the multilingual associations component.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Stored XSS in Joomla! com_associations comparison view due to unescaped output, affecting versions 4.0.0-5.4.3 and 6.0.0-6.0.3.

Vulnerability

Overview CVE-2026-21631 is a stored cross-site scripting (XSS) vulnerability in Joomla! CMS, specifically in the com_associations component's comparison view. The root cause is the lack of proper output escaping when rendering attacker-controlled title data into an HTML attribute in the backend interface. This allows an attacker to break out of the intended attribute context and inject executable JavaScript [1][2].

Exploitation

Prerequisites Exploitation requires an authenticated user who can create or edit content with multilingual associations, such as articles. The attacker stores a malicious payload (e.g., XSSPoc" onload="alert(1337)) in the title field. When a privileged backend user accesses the associations comparison page, the payload is rendered without escaping, enabling attribute injection [1].

Impact

The attacker can execute arbitrary JavaScript in the context of the victim's session, potentially leading to data theft, session hijacking, or further administrative actions. The scope may change if the injected script interacts with other resources [1][2].

Mitigation

The vulnerability affects Joomla! versions 4.0.0-5.4.3 and 6.0.0-6.0.3. It is fixed in versions 5.4.4 and 6.0.4. Users are advised to upgrade to the latest patched versions [2].

AI Insight generated on May 18, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2
  • Joomla/Joomla!2 versions
    cpe:2.3:a:joomla:joomla\!:*:*:*:*:*:*:*:*+ 1 more
    • cpe:2.3:a:joomla:joomla\!:*:*:*:*:*:*:*:*range: >=3.0.0,<5.4.4
    • (no CPE)

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

2

News mentions

0

No linked articles in our index yet.