CVE-2026-77115

Brave Popup Builder < 0.8.6 - Unauthenticated Reflected XSS via UTM Parameters

Published Aug 23, 2026 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Brave Popup Builder (brave-popup-builder) up to version 0.8.5 reflects UTM query parameters into popup form HTML without escaping them.

Analysis

AI-generated

Technical impact

The vulnerability is a reflected cross‑site scripting flaw where the plugin echoes UTM query parameters into form HTML without escaping. An attacker can craft a URL containing a malicious script within a UTM parameter. When a victim visits the URL, the script executes in the victim's browser, potentially allowing session hijacking, data theft, or defacement. The flaw is unauthenticated, meaning anyone can trigger it by visiting the URL.

Affected Systems

This flaw affects the Brave Popup Builder plugin with any version earlier than 0.8.6. The affected package is listed in the plugin directory under Unknown:Brave. No other vendors are explicitly known. The vulnerability is present in version 0.8.5 or earlier.

Risk and Exploitability

Because the exploit requires only a crafted URL and does not need privileged access, the potential impact is high. The EPSS score of 0.00208, which is less than 1%, indicates a low probability of exploitation, and the vulnerability is not listed in the KEV catalog. Nevertheless, reflected XSS poses a significant risk, especially on sites that allow users to embed content. Attackers could inject arbitrary JavaScript, and the lack of mitigations makes exploitation straightforward.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Brave Popup Builder to version 0.8.6 or later
  • If an upgrade is not possible, implement input filtering or escape UTM parameters before rendering in the popup form
  • Monitor the popup form content for unexpected JavaScript and audit site behavior for potential exploitation

Generated by OpenCVE AI on August 23, 2026 at 17:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
First Time appeared Brave
Brave brave
Vendors & Products Brave
Brave brave
Type Values Removed Values Added
Weaknesses CWE-79
Type Values Removed Values Added
Description Brave Popup Builder (brave-popup-builder) up to version 0.8.5 reflects UTM query parameters into popup form HTML without escaping them.
Title Brave Popup Builder < 0.8.6 - Unauthenticated Reflected XSS via UTM Parameters
References
Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 23, 2026, 3:32 PM
Reserved
Aug 20, 2026, 12:17 PM
Status
Deferred
Published
Aug 23, 2026, 6:17 AM
Modified
Oct 12, 2026, 4:10 PM