PT-2026-139442

CVE-2026-121976

·

Published

2026-11-06

·

Updated

2026-11-07

Description by

CVSS 3.1
6.4
Medium
MetricsAV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions Modula versions prior to 3.0.18
Description Stored Cross-Site Scripting occurs via the items parameter. The issue stems from insufficient input sanitization of the per-image link field within the save merged items() REST handler and ImagesAdapter::normalize item row() function, which preserves unknown keys verbatim. Additionally, the Modula Helper::generate attributes() function applies only esc attr() to the resulting anchor href and fails to strip the javascript: URL scheme. This allows authenticated attackers with Author-level access or higher to inject arbitrary web scripts into pages that execute when a user clicks a gallery tile.
Recommendations Update to version 3.0.18 or later. As a temporary mitigation, restrict Author-level access to gallery settings to prevent the injection of malicious links in the items parameter.
Exploitability
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾