DKIM-Oversigning
Ein Header-Feld im DKIM-Tag h= öfter aufzuführen, als es vorkommt, damit eine nach dem Signieren hinzugefügte weitere Kopie dieses Felds die Signatur bricht.
Was es bedeutet
Ein Prüfer prüft nur die Header-Vorkommen, die die Signatur aufführt, gezählt von unten nach oben. Wer eine gültig signierte Nachricht besitzt, kann daher über dem signierten From oder Subject ein zweites einfügen; manche Mailprogramme zeigen die unsignierte Kopie an, während DKIM weiterhin besteht. RFC 6376 beschreibt diesen Angriff mit zusätzlichen Header-Feldern.
Die Abwehr besteht darin, jedes wichtige Feld einmal öfter zu nennen, als es vorkommt, etwa h=from:from:subject:subject. Der zusätzliche Eintrag signiert das Fehlen eines weiteren Vorkommens, sodass jede hinzugefügte Kopie die Signatur ungültig macht.
RFC 6376 merkt an, dass ein zusätzlicher Eintrag pro Feld genügt, um jedes weitere Hinzufügen zu verhindern.
Beispiel
h=from:from:to:to:subject:subject:date:date:message-id:message-idVerwandte Begriffe
Quellen
Worauf diese Definition beruht. Die Formulierung stammt von uns, die Fakten von den Quellen.
Alle 432 Begriffe im GlossarDas Wiki: Blacklists und Bounce-Codes