Web Dom Clobbering

Overwrite a page's JavaScript variables using only injected HTML — no script needed. Load when a sanitizer allows tags/attributes but strips script, and the app reads config/state from the DOM or globals. Signals: HTML injection behind DOMPurify/an allowlist, client code using `window.X`, `document.getElementById(...)`, or `config.*` that could come from named elements.

NoorQureshi Updated

File contents

NoorQureshi/SploitAgent/tree/main/skills/web/web-dom-clobbering commit 72fe10c552

Frequently asked questions

npx skillmds@latest add noorqureshi/web-dom-clobbering