SMTP smuggling
Un ataque de suplantación de correo publicado por SEC Consult en diciembre de 2023 que esconde un segundo mensaje dentro del primero, aprovechando servidores que no coinciden en dónde terminan los datos del mensaje.
Qué significa
El final estándar de los datos del mensaje es CRLF.CRLF, pero algunos servidores también aceptaban variantes con saltos de línea sueltos, como LF.LF o LF.CRLF. Un atacante que pudiera enviar a través de un servicio de salida que dejara pasar esa secuencia sin cambios podía poner una falsa marca de fin de datos en medio de un mensaje, seguida de nuevos comandos SMTP. Un servidor receptor que aceptara la variante vería entonces dos mensajes, el segundo suplantando a un remitente elegido por el atacante y llegando desde los servidores del servicio legítimo, de modo que SPF podía aprobarlo.
El mantenedor de Postfix rastreó la debilidad hasta la aceptación, desde hace décadas, de los saltos de línea sueltos en Sendmail, que Postfix y Exim habían copiado por compatibilidad, y Postfix añadió ajustes para rechazarlos. Tratar los finales de línea con rigor es una cuestión de seguridad para los servidores de correo.
Términos relacionados
Fuentes
En qué se basa esta definición. La redacción es nuestra; los hechos son de las fuentes.
- SEC Consult: SMTP Smuggling, spoofing e-mails worldwidesec-consult.com
- Postfix: SMTP Smugglingpostfix.org
Los 432 términos del glosarioLa wiki: blacklists y códigos de rebote