Context-Inappropriate Capability
Medium
- Confidence
- 94% confidence
- Finding
- The template loads D3 from a third-party CDN at runtime, creating a supply-chain and privacy risk. If the CDN content is tampered with, blocked, or replaced, the page executes untrusted JavaScript in the user's browser; this is especially relevant because the template later renders large amounts of generated story data into the DOM.
