PT-2026-39140 · Brave Cms · Brave Cms

Smitocaru

·

Published

2026-05-08

·

Updated

2026-05-26

·

CVE-2026-41576

CVSS v3.1

7.1

High

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N
Name of the Vulnerable Software and Affected Versions Brave CMS versions prior to commit 6c56603
Description The contact form is publicly accessible without authentication. User-supplied message text is processed by the nl2br() function, which converts newlines to <br> tags but fails to escape HTML. This content is then rendered in a Blade email template using the unescaped {!! $msg !!} directive. Consequently, arbitrary markup can be injected into the email body. Although modern email clients generally block JavaScript, they still render HTML, allowing attackers to create phishing interfaces within emails sent to administrators.
Recommendations Update to the version containing commit 6c56603.

Fix

XSS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-41576

Affected Products

Brave Cms