Context-Inappropriate Capability
Medium
- Confidence
- 98% confidence
- Finding
- The renderer repeatedly inserts values from window.PROJECT_CONFIG into the DOM using innerHTML without escaping or sanitization. If the configuration file can be edited by an untrusted party or influenced by external data, an attacker can inject arbitrary HTML or JavaScript, resulting in DOM-based XSS and full script execution in the page context.
