Context-Inappropriate Capability
Medium
- Confidence
- 90% confidence
- Finding
- The script renders fully user-influenced HTML in Playwright/node-html-to-image using browser engines without restricting external network access. Since template variables are inserted without escaping, an attacker who controls content can inject tags such as external images or CSS URLs, causing server-side requests during rendering and enabling SSRF, internal network probing, or unintended data egress. In the context of this skill, the stated purpose is offline visualization of provided content, so outbound fetching is unnecessary and increases risk.
