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 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:

Updated: 2026-05-01T15:20:28.341Z

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

Link: CVE-2026-37503

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-37503

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.