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
| Vector | AV: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
Affected Products
Brave Cms