CVE-2026-88852

Joomla Extension - regularlabs.com - Privileged stored XSS via url option in Snippets Free extension for Joomla < 7.0.0, Snippets Pro extension for Joomla < 11.0.0

Published Sep 14, 2026 CVSS 4.0 · 7.5 High EPSS < 1% KEV · Not listed
Description
Joomla Extension - regularlabs.com - Privileged stored XSS via url option in Snippets Free extension for Joomla < 7.0.0, Snippets Pro extension for Joomla < 11.0.0 - Snippets substitutes variable values supplied by an article tag into saved Snippet content. The affected versions do not consider the article author's trust level. A lower-privileged author can therefore place an unsafe value into a security-sensitive position chosen by the trusted Snippet author.

Analysis

AI-generated

Technical impact

The vulnerability originates from the Regular Labs Snippets extension’s handling of article‑supplied variables. When an article tag supplies a value for the URL option, the Snippets module stores that value directly into snippet content without validating the author’s trust level. A lower‑privileged which a higher‑privileged snippet author then renders as part of a snippet. When the snippet is displayed on a page, the injected code executes in the viewer’s browser, giving the attacker client‑side code execution in the context of the site.

Affected Systems

Regular Labs Snippets Free extension for Joomla versions earlier than 7.0.0, and Regular Labs Snippets Pro extension for Joomla versions earlier than 11.0.0. Both variants embed unsanitized article‑supplied values into snippet content and ignore the author’s privilege level.

Risk and Exploitability

The CVSS base score of 7.5 places this issue in the medium‑high severity range, while the EPSS score of <1% indicates a very low but nonzero probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Attackers who can create or edit Joomla articles containing the snippet tag can inject malicious input, and once the snippet is rendered it will execute in the browser of any visitor, exposing the site to stored cross‑site scripting.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Regular Labs Snippets Free extension to version 7.0.0 or later
  • Upgrade Regular Labs Snippets Pro extension to version 11.0.0 or later
  • Restrict article editing rights for users who can use the snippet tag so that only trusted authors can supply values
  • Audit existing snippet content for unsafe URLs or script injections

Generated by OpenCVE AI on September 15, 2026 at 15:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
References
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Joomla Extension - regularlabs.com - Privileged stored XSS via url option in Snippets Free extension for Joomla < 7.0.0, Snippets Pro extension for Joomla < 11.0.0 - Snippets substitutes variable values supplied by an article tag into saved Snippet content. The affected versions do not consider the article author's trust level. A lower-privileged author can therefore place an unsafe value into a security-sensitive position chosen by the trusted Snippet author.
Title Joomla Extension - regularlabs.com - Privileged stored XSS via url option in Snippets Free extension for Joomla < 7.0.0, Snippets Pro extension for Joomla < 11.0.0
Weaknesses CWE-79
References
Metrics cvssV4_0

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

Subscriptions

No data.

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Joomla
Published
Updated
Sep 14, 2026, 11:30 AM
Reserved
Sep 10, 2026, 10:27 AM
Status
Deferred
Published
Sep 14, 2026, 7:17 AM
Modified
Sep 16, 2026, 7:28 PM