webPromedium
DevPulse — CSRF via JSON Content-Type Bypass
hackadvisor
Task: Express.js developer analytics platform with JSON API settings endpoint, admin bot visits reported URLs, admin profile is private. Solution: CSRF via Content-Type bypass — the JSON API also accepts application/x-www-form-urlencoded, enabling a cross-origin form POST that bypasses SameSite=Lax as a top-level navigation to change admin's profile visibility to public.
$ ls tags/ techniques/
csrf_content_type_bypasssamesite_lax_top_level_navigationform_urlencoded_to_json_apiadmin_bot_csrf
🔒
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
- [web][Pro]CloudPulse — OAuth CSRF Account Takeover via Missing State Parameter— hackadvisor
- [web][Pro]DesignPulse — Reflected XSS via SVG Badge Injection— hackadvisor
- [web][Pro]Lab 186 — DataPulse — CORS Origin Validation Bypass— hackadvisor
- [web][Pro]Lab 56 — DataPulse — XXE to SSRF via SVG Avatar Upload— hackadvisor
- [web][Pro]Lab 63 — DataPulse — Insecure Deserialization via Preferences Cookie— hackadvisor