blazer is vulnerable to Cross-Site Scripting (XSS)
54
Medium Risk
Blazer renders user-created query content in its web UI for review and editing. An authenticated user can save a query containing crafted input that is stored and later rendered without proper output encoding when another user opens that query to edit it. The unescaped content executes arbitrary JavaScript in the victim's browser, allowing actions to be performed as that user against resources on the same origin. The fix renders the affected values through default template escaping so stored input is neutralized.
You are affected if you run a multi-user Blazer instance on a version in the vulnerable range where users can create or save queries and other users open those queries in the editor. Query content saved by one (potentially lower-privileged or untrusted) user is rendered without output encoding when a different user edits that query, so the stored JavaScript runs in the editing user's browser on the same origin. Single-user deployments, or instances where query authoring is restricted to fully trusted operators, have limited exposure.
blazer is vulnerable to Cross-Site Scripting (XSS) in versions 1.7.3 - 3.4.0.
Upgrade the blazer library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant