You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ImportantHeaderNotSigned (also mind quantity) (RFC6376) (1)
rfc6376 recommends that all important header fields should be signed like for example subject, reply-to, date etc but only from: is required. In the wild various email providers sign much less than they should.
SDID means Signing Domain Identifier. DKIM signatures are checked against the SDID provided in the DKIM parameters. This SDID should be same as the Sender in Mail From: Header field but after the DKIM standard third-party signatures are allowed, but which in most cases are unwanted.
Check cryptographic key size
under 2048 key length should be problematic
SignatureExpired
DKIM signature timestamp is in the past
ValidatedWithoutDNSSEC
validate DNS requests with DNSSEC
support via libunbound or user configurable dns library
Handled as Error
UsingSHA1 (RFC8301)
old insecure hash algorithm
deprecated and too insecure for a risk
UsingLengthField (RFC6376)
email content only verified to a specific body length. Content after that open to manipulation.
ignored in body hash calculation. Any manipulation results in an understandable error. As a risk not assessable for the end user
Multiple or none From: Fields (Forbidden by RFC5322, 1)
forbidden by rfc5322
Ambiguous (complex) From: addresses and/or with mutiple domains (Forbidden by RFC7489 (DMARC)) (1)
following DMARC because means less security problems down the line
only one email address allowed in From: Header
Ambiguous domains: (ex.: NUL ambiguity and DNS) (1)
Handled as Risk
Handled as Error
(1) https://www.usenix.org/system/files/sec20-chen-jianjun.pdf
RFC6376: DKIM https://datatracker.ietf.org/doc/html/rfc7489
RFC5322: MAIL https://datatracker.ietf.org/doc/html/rfc5322
RFC7489: DMARC https://datatracker.ietf.org/doc/html/rfc7489
The text was updated successfully, but these errors were encountered: