Description
Multiple buffer underflows in the base64 decoder in base64.c in (1) bogofilter and (2) bogolexer in bogofilter before 1.2.2 allow remote attackers to cause a denial of service (heap memory corruption and application crash) via an e-mail message with invalid base64 data that begins with an = (equals) character.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | bogofilter | 1.2.1-3 | — |
| Debian 13 | bogofilter | 1.2.1-3 | — |
| Debian 12 | bogofilter | 1.2.1-3 | — |
References
- FEDORA-2010-13139 vendor-advisory
- [oss-security] 20100706 REPOST: CVE request for bogofilter mailing-list
- 40427 third-party-advisory
- http://bogofilter.sourceforge.net/security/bogofilter-SA-2010-01
- 41239 third-party-advisory
- http://bogofilter.svn.sourceforge.net/viewvc/bogofilter/trunk/bogofilter/doc/bogofilter-SA-2010-01?revision=6909&pathrev=6909
- 66002 vdb-entry
- openSUSE-SU-2012:1650 vendor-advisory
- openSUSE-SU-2012:1648 vendor-advisory
- [oss-security] 20100706 Re: Request CVE ID for bogofilter base64 decoder mailing-list
- openSUSE-SU-2013:0166 vendor-advisory
- http://bogofilter.svn.sourceforge.net/viewvc/bogofilter/trunk/bogofilter/src/base64.c?view=patch&r1=6906&r2=6903
- ADV-2010-2233 vdb-entry
- 41339 vdb-entry
- https://bugzilla.redhat.com/show_bug.cgi?id=611551
- SUSE-SR:2010:014 vendor-advisory
- FEDORA-2010-13154 vendor-advisory
- [oss-security] 20100705 Request CVE ID for bogofilter base64 decoder mailing-list
- USN-980-1 vendor-advisory
- [oss-security] 20100705 Re: Request CVE ID for bogofilter base64 decoder mailing-list