PT-2025-14115 · Unknown+1 · React-Tooltip+1
Published
2025-04-01
·
Updated
2025-09-23
·
CVE-2025-30210
CVSS v4.0
8.7
High
| Vector | AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H |
Name of the Vulnerable Software and Affected Versions
Bruno versions prior to 1.39.1
Description
The issue arises from custom tool-tip components using react-tooltip, which set content as raw HTML and inject it into the DOM on hover. This, combined with loose Content Security Policy restrictions, allows execution of any valid HTML text containing inline script when hovering over an Environment's name. The attack surface is limited to scenarios where users import collections from untrusted sources. The exploit requires user action, specifically downloading and opening a malicious collection export and hovering over the environment name.
Recommendations
For versions prior to 1.39.1, update to version 1.39.1 to fix the issue. As a temporary workaround, consider avoiding the import of collections from untrusted or malicious sources, and restrict the use of custom tooltips until the update is applied.
Exploit
Fix
XSS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Bruno
React-Tooltip