Auditing Third Party Script And Sri Trust

Audit a web application for trust placed in third-party scripts it loads into its own page: an external script tag with no Subresource Integrity hash so a compromised CDN or vendor serves altered code that runs with full page privileges, a tag manager or analytics loader that injects further scripts the site never reviews, a script served over a mutable URL or wildcard source that can be swapped, and a Content-Security- Policy that is missing or permissive enough to allow arbitrary external script. Covers browser front ends, marketing and analytics tags, payment and widget embeds, and any page that loads JavaScript it did not author from another origin. Use when a page runs third-party script in its own security context and the integrity of that code is the boundary. The compromised or swapped third-party script is the source, the full-privilege execution in the page (data theft, skimming, defacement) is the sink, and the missing integrity pin or permissive script policy is the bug.

UnboundCompute Updated

File contents

UnboundCompute/security-agent-skills/tree/main/skills/auditing-third-party-script-and-sri-trust commit b0059c6229

Frequently asked questions

npx skillmds@latest add unboundcompute/auditing-third-party-script-and-sri-trust