Why do messages with long Base64 encoded lines pass GMS Anti-Virus?

  1. Home
  2. Knowledge Base
  3. GMS
  4. Why do messages with long Base64 encoded lines pass GMS Anti-Virus?

Question

I have received a message where the Base64 encoded section consists of very long lines (993 bytes) with each line terminated by an illegal character.

Answer

The length of the lines are not in themselves a problem. Rather, it is the inclusion of the illegal character (in this case !) at the end of the line that is causing the attachment to be wrongly decoded.

As of build 3032 all illegal characters are correctly caught and ignored when decoding the Base64 mime section.

See Also:

Keywords:VPP, Long Lines, Long, Lines, messages, Base64, illegal Virus checker GMS Anti-virus anti virus antivirus

Was this article helpful?

Related Articles