webPromedium

Lab 72 — WriteFlow — Stored XSS via WYSIWYG Editor Sanitizer Bypass

hackadvisor

Task: Express.js knowledge base with WYSIWYG editor whose server-side sanitizer strips script tags and event handlers but allows iframe with srcdoc attribute. Solution: used iframe srcdoc with HTML-entity-encoded script tag to bypass sanitizer, exfiltrated admin's non-HttpOnly FLAG cookie via Interaction Server when admin bot reviewed the article.

$ ls tags/ techniques/
admin_bot_exploitationdecoy_flag_avoidancestored_xss_via_iframe_srcdochtml_entity_encoding_sanitizer_bypasscookie_exfiltration_via_image_srcinteraction_server_oob_exfiltration

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Sign in with GitHub to continue. No email required.

$sign in

$ grep --similar

Similar writeups