Context-Inappropriate Capability
Medium
- Confidence
- 92% confidence
- Finding
- The function writes attacker-influenced HTML and immediately opens it in the user's default browser, while the generated page loads JavaScript from external CDNs. This creates an unnecessary side effect that can leak user metadata/IP to third parties and, if any untrusted fields are embedded into the HTML without escaping, can turn dashboard generation into local HTML/JavaScript execution in the browser context.
