Patch 134 fixes a rare crash problem in Symantec[tm] Brightmail AntiSpam 6.0.1.

Patch 134 includes and supercedes Patch 132.

Changes introduced with Patch 134:

11158
Component: sieve module
Synopsis: Sieve module will cause bmserver crash when fed a message with several nested RFC822 MIME attachments
Platforms: all

Previously, when a message contained several RFC 822 MIME attachments with malformed MIME boundary types, the Sieve module was unable to distinguish the boundaries on one MIME part from another. Symptoms of this problem include a rapid increase in bmserver memory utilization up to the maximum memory available on the system, including system swap space. Patch 134 adds a check to make sure that the mime parser is not exceeding the boundaries of the message part that it thinks it's processing.

Changes included with Patch 132

10757
Component: spamhunter module
Synopsis: spamhunter causes engine core dumps when trying to convert headers to UTF
Platforms: all

The character converters used by the Spamhunter and Language ID modules do not recognize certain valid character encoding sets, specifically ISO-8859-10, ISO-8859-13, ISO-8859-15 (nordic), and CP866 (russian). Previously, these modules assumed that a valid encoding meant the converter would recognize the character set. In the case of ISO-8859-10, when the converter did not recognize the character set, a crash would result. Patch 132 fixes this problem by allowing the parser to convert the data only if the converter recognizes the character set, and adds recognition for the character sets listed above.


Installation Instructions (UNIX):

  1. cd to the LOADPOINT. To find the LOADPOINT for the Brightmail Scanner on UNIX, execute this command:
    % grep product /var/.com.zerog.registry.xml | grep Brightmail
    The LOADPOINT is the directory value for "location=".
  2. Download the patch file (to the LOADPOINT).
  3. Stop the Brightmail Scanner:
    # /etc/init.d/mailwall stop
  4. As the root user, call patchinstall:
    # etc/patchinstall <patchfile>
  5. Restart the Brightmail Scanner:
    # /etc/init.d/mailwall start

Installation Instructions (Windows):

  1. Download the zip file.
  2. Open up the zip file in order to view the contents.
  3. Find the LOADPOINT. Its location is given in the registry key HKEY_LOCAL_MACHINE\Software\Brightmail\Loadpoint .
  4. Stop the Brightmail Server using the Brightmail Administration Console.
  5. Extract the zip file into the LOADPOINT.
  6. Start the Brightmail Server using the Brightmail Administration Console.