You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* If the origin server uses `;` as a delimiter but the cache isn't
98
+
* The cache interprets the path as: `/settings/profile;script.js`
99
+
* The origin server interprets the path as: `/settings/profile`
100
+
* For more delimiter characters: see [Web cache deception lab delimiter list](https://portswigger.net/web-security/web-cache-deception/wcd-lab-delimiter-list)
101
+
2. Detecting normalization: `/wcd/..%2fprofile`
102
+
* If the origin server resolved the path traversal sequence but the cache isn't
103
+
* The cache interprets the path as:`/wcd/..%2fprofile`
104
+
* The origin server interprets the path as:`/profile`
105
+
93
106
## CloudFlare Caching
94
107
95
108
CloudFlare caches the resource when the `Cache-Control` header is set to `public` and `max-age` is greater than 0.
0 commit comments