Cross-Site Scripting (XSS) in V2Board thru 1.7.4. The custom_html field in theme configuration is rendered using Blade unescaped output in public/theme/v2board/dashboard.blade.php. An admin can inject arbitrary JavaScript via the saveThemeConfig API. All site visitors execute the payload, enabling cookie theft, session hijacking, or phishing.
History

Fri, 01 May 2026 21:15:00 +0000

Type Values Removed Values Added
First Time appeared V2board
V2board v2board
Vendors & Products V2board
V2board v2board

Fri, 01 May 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
Metrics ssvc

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


Fri, 01 May 2026 15:30:00 +0000

Type Values Removed Values Added
Description Cross-Site Scripting (XSS) in V2Board thru 1.7.4. The custom_html field in theme configuration is rendered using Blade unescaped output in public/theme/v2board/dashboard.blade.php. An admin can inject arbitrary JavaScript via the saveThemeConfig API. All site visitors execute the payload, enabling cookie theft, session hijacking, or phishing.
References
Metrics cvssV3_1

{'score': 6.9, 'vector': 'CVSS:3.1/AC:L/AV:N/A:N/C:H/I:L/PR:H/S:C/UI:R'}


cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published: 2026-05-01T00:00:00.000Z

Updated: 2026-05-01T19:46:08.026Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-37503

cve-icon Vulnrichment

Updated: 2026-05-01T19:40:20.702Z

cve-icon NVD

Status : Received

Published: 2026-05-01T16:16:30.490

Modified: 2026-05-01T20:16:21.897

Link: CVE-2026-37503

cve-icon Redhat

No data.