Oversigning de DKIM
Listar un campo de encabezado en la etiqueta h= de DKIM más veces de las que aparece, para que agregar otra copia de ese campo después de firmar rompa la firma.
Qué significa
Un verificador solo comprueba las instancias de encabezado que la firma lista, contadas de abajo hacia arriba. Un atacante que tiene un mensaje con firma válida puede entonces agregar un segundo From o Subject encima del firmado; algunos programas de correo muestran la copia sin firmar mientras DKIM sigue pasando. El RFC 6376 describe este ataque con campos de encabezado adicionales.
La defensa es nombrar cada campo importante una vez más de las que aparece, por ejemplo h=from:from:subject:subject. La entrada extra firma la ausencia de otra instancia, así que cualquier copia agregada invalida la firma.
El RFC 6376 señala que una entrada extra por campo basta para bloquear cualquier agregado posterior.
Ejemplo
h=from:from:to:to:subject:subject:date:date:message-id:message-idTérminos relacionados
Fuentes
En qué se basa esta definición. La redacción es nuestra; los hechos son de las fuentes.
Los 432 términos del glosarioLa wiki: blacklists y códigos de rebote