Publicado: Lun Nov 28, 2005 5:41 pmAsunto: Email Injection en formularios PHP
Hemos detectado en nuestros servidores una creciente actividad de Spammers buscando formularios PHP para utilizarlos para el envío de mensajes no autorizados. Más información acerca de este problema:
Es posible prevenir estos ataques mediante una simple verificación de los campos recogidos en el formulario (principalmente email y nombre del remitente) que vayan a ser incluidos en las cabeceras del mensaje. A continuación el código de ejemplo:
Código:
// Código para prevenir Email Injection
$verificar = $_POST[email].$_POST[nombre].$_POST[subject];
if ( eregi("\n|\r",$verificar) ) { die('Email Injection Error'); }
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro