-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 bogofilter-SA-2012-01 Topic: heap corruption overrun in bogofilter/bogolexer Announcement: bogofilter-SA-2012-01 Writer: Matthias Andree Version: 1.0 CVE ID: CVE-2012-5468 Announced: 2012-12-03 Category: vulnerability Type: out of bounds write through invalid input Impact: heap corruption, application crash Credits: Julius Plenz (FU Berlin, Germany) Danger: medium URL: http://bogofilter.sourceforge.net/security/bogofilter-SA-2012-01 Affected: bogofilter <= 1.2.2 SVN checkouts before 2012-10-19 UTC (-r6972) Not affected: bogofilter 1.2.3 (r6973) and newer 1. Background ============= Bogofilter is a software package for classifying a message as spam or non-spam. It uses a data base to store words and must be trained which messages are spam and non-spam. It uses the probabilities of individual words for classifying the message. Note that the bogofilter project is issuing security announcements only for current "stable" releases, and not necessarily for past "stable" releases. 2. Problem description ====================== Julius Plenz figured out that bogofilter's/bogolexer's base64 could overwrite heap memory in the character set conversion in certain pathological cases of invalid base64 code that decodes to incomplete multibyte characters. 3. Impact ========= Vulnerable bogofilter/bogolexer applications can corrupt their heap and crash. 4. Solution =========== Upgrade your bogofilter to version 1.2.3 (or a newer release). bogofilter is available from SourceForge: A. Copyright, License and Warranty ================================== (C) Copyright 2012 by Matthias Andree, . Some rights reserved. This work is dual-licensed under the Creative Commons Attribution-NoDerivs 3.0 Germany License (CC BY-ND 3.0), and the GNU General Public License, v3, or later. To view a copy of the Creative Commons Attribution-NoDerivs 3.0 Germany license, visit http://creativecommons.org/licenses/by-nd/3.0/de/deed.en or send a letter to: Creative Commons 444 Castro Street Suite 900 MOUNTAIN VIEW, CALIFORNIA 94041 USA This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program, in the file ../gpl-3.0.txt. If not, see . THIS WORK IS PROVIDED FREE OF CHARGE AND WITHOUT ANY WARRANTIES. Use the information herein at your own risk. END of bogofilter-SA-2012-01 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAlHYI0gACgkQvmGDOQUufZV4UwCg5RzDsB4lPTgm0gYrJLicY4nf 7FsAoPfkztPMMATC46v2kE6L5fnlKVSA =ts33 -----END PGP SIGNATURE-----