CVE-2026-85190: Regular Labs Quick Index stored XSS via unescaped class attribute

CVE-2026-85190 · Severity: info · Published 2026-09-14

Quick Index is a Joomla plugin that generates a table of contents. It inserts user-supplied class values directly into HTML attributes without proper escaping, allowing an attacker with content-creation privileges to inject malicious code. An attacker could craft a class option value that breaks out of the attribute and injects JavaScript, which would execute whenever the page is viewed by any user.

Technologies: Joomla! Joomla\!. Vendors: Joomla!, Regular Labs.

Quick answers

Is CVE-2026-85190 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-85190 being exploited in the wild.
How severe is CVE-2026-85190?
Informational severity, published 14 September 2026.
Which products and versions are affected?
Joomla! Joomla\! before 5.0.5; Regular Labs Quick Index before 5.0.5.
Is there a fix for CVE-2026-85190?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-85190 attacked?
It is attacked over the network.
Am I affected by CVE-2026-85190?
Check whether you run Joomla! Joomla\! or Regular Labs Quick Index at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

This is a stored cross-site scripting (XSS) vulnerability in the Quick Index extension for Joomla. The vulnerability exists because the extension takes a configurable class option and inserts it directly into generated HTML without HTML-attribute escaping. An attacker can craft a malicious class value (e.g., '" onclick="alert(1)') that closes the intended class attribute and introduces a new executable attribute. Although Joomla's built-in content filter is applied to the authored plugin syntax, the filter cannot prevent this because Quick Index generates the final HTML output after filtering occurs, allowing the payload to bypass protection. The attack requires privileged access (the ability to author Joomla content or plugin syntax) and affects Joomla versions before 5.0.5.

Affected products

  • Regular Labs Quick Index before 5.0.5
  • Joomla Joomla before 5.0.5

Timeline

  • 2026-09-14: disclosed: Published on NVD

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.