v9.5.0.37 Micro Update: Mime.LoadMimeBytes Updated to Handle Mixture of bare-LF and CRLF Line Endingss
It was found that in some cases, OpenSSL may produce MIME with a mixture of both bare-LF line-endings and CRLF line-endings. MIME documents *should* always use CRLF line endings. The mixing of both line-ending types in a single MIME document caused the LoadMimeBytes method to skip past the end of the top-level header (terminated by a double bare-LF) and instead find the end of the 2nd header, which was properly terminated by a double CRLF.
admin
0
Tags :