KitScout

Categories › Security › Code & dependency scanning

hunt-dom

SkillInstall · skills CLI

Hunt client-side DOM vulnerabilities — DOM Clobbering (overwrite JS globals via HTML injection), PostMessage hijacking (missing origin check), Service Worker abuse (intercept requests from same-origin script), CSS Injection/Exfiltration (attribute selectors → token char-by-char via OOB), client-side template injection, dangerouslySetInnerHTML. Grounded in named public research: Gareth Heyes / PortSwigger DOM-clobbering + DOM-Invader, Michał Bentkowski DOMPurify clobbering bypasses, jQuery htmlPr

Install

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • ponytail-audit 190,107 ★
    Quality audit of the whole repo: bugs, security, real load, missing tests, speed, and what to delete. Most imp
  • ponytail-debt 190,107 ★
    Harvest every shortcut: comment into one debt ledger, so deferrals get tracked instead of forgotten. One-shot
  • security-and-hardening 117,009 ★
    Hardens code against vulnerabilities. Use when auditing an input handler for vulnerabilities, when handling us
  • deal-with-security-advisory 113,555 ★
    Handle confidential GitHub Security Advisory response for Paperclip. Use when coordinating advisory triage, pr
  • html-ppt-knowledge-arch-blueprint 107,474 ★
    OpenDesign's incident retro: the daemon-restart data bug, the root cause, the fix, and the systemic follow-ups