Menu

#63 Reject multi-valued From messages unless all of the domains have the same Organizational Domain

1.1.3
open
nobody
None
2014-08-01
2014-01-02
No

While multiple From: header in an email is not allowed, a multi-valued from header is. However practically it is not used. It has been sighted mainly in bounces and in an old version of .NET but this reflects more poor configuration or bug than something mean to be.

In order to alleviate some of these configurations and bugs, rejecting a multi-valued from header unless the domains are all part of the same organizational domain would:
-Avoid algorithm complexity
-Reduce a potential attack vector
-Allow many configurations and bugs where multiple-values are found in from header.

The Switch should be OFF and recommended to be ON.

Discussion

  • Murray S. Kucherawy

    • summary: reject multi-valued From messages unless all of the domains have the same Organizational Domain --> Eeject multi-valued From messages unless all of the domains have the same Organizational Domain
     
  • Murray S. Kucherawy

    • summary: Eeject multi-valued From messages unless all of the domains have the same Organizational Domain --> Eject multi-valued From messages unless all of the domains have the same Organizational Domain
     
  • Murray S. Kucherawy

    Likely needs to wait for a later release since the From: parser can only handle single-value fields at the moment. Will also need to hook into libopendmarc since that's where the OD processing lives.

     

    Last edit: Murray S. Kucherawy 2014-01-06
  • Murray S. Kucherawy

    • summary: Eject multi-valued From messages unless all of the domains have the same Organizational Domain --> Reject multi-valued From messages unless all of the domains have the same Organizational Domain
     
  • Murray S. Kucherawy

    • Target: 1.0.0 --> 1.1.3
     
  • Murray S. Kucherawy

     
  • Murray S. Kucherawy

    Planned for next major release.

     

Log in to post a comment.

MongoDB Logo MongoDB