Skip to content

Web CTF Attack Matrix ​

Use this after the first 30-minute baseline to avoid tunnel vision.

SurfaceIf You SeeTry
Loginusername/password JSONSQLi/NoSQLi, timing, default creds, password reset
JWTbearer or cookie JWTalg/kid/jku, weak secret, claim trust
Uploadimage/pdf/archiveextension confusion, MIME, polyglot, zip slip, parser SSRF
URL importimage/webhook/link previewSSRF, redirect, DNS, IPv6, internal names
Template previewemail/report/themeSSTI, include/import, sandbox escape
Search/filterq/sort/orderSQLi/NoSQLi, regex DoS, prototype pollution
GraphQL/graphqlintrospection, batching, field auth
WebSocketrealtime appreplay, IDOR, sequencing, race
Admin botURL submissionXSS, CSP bypass, cookie exfil via allowed channel
Cache/proxyX-Cacheunkeyed header, host poison, request smuggling
Export/reportPDF/HTML renderSSRF, local file, XSS in renderer
Source maps.map filesAPI endpoints, secrets, route names, old code

Rule: if a path has no developer-plausible route to the secret, pivot.

Apache-2.0 · 仅供授权环境下的学习与防御性研究使用 · 免责声明