aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2005-07-26 15:32:19 +0000
committerMatthias Andree <matthias.andree@gmx.de>2005-07-26 15:32:19 +0000
commit1fab1b96e1481c343dbf80dc9afbb61c8fef7ac3 (patch)
tree801fec776a4abaafb47298281ed72e8c7e97e257
parentc685d5547a86d0dbc660cbbff8e66ff4004dc6fb (diff)
downloadfetchmail-1fab1b96e1481c343dbf80dc9afbb61c8fef7ac3.tar.gz
fetchmail-1fab1b96e1481c343dbf80dc9afbb61c8fef7ac3.tar.bz2
fetchmail-1fab1b96e1481c343dbf80dc9afbb61c8fef7ac3.zip
Update.
svn path=/trunk/; revision=4182
-rw-r--r--fetchmail-SA-2005-01.txt23
1 files changed, 17 insertions, 6 deletions
diff --git a/fetchmail-SA-2005-01.txt b/fetchmail-SA-2005-01.txt
index 50529d81..ed10cfc1 100644
--- a/fetchmail-SA-2005-01.txt
+++ b/fetchmail-SA-2005-01.txt
@@ -3,21 +3,25 @@ fetchmail-SA-2005-01: security announcement
Topic: remote code injection vulnerability in fetchmail
Author: Matthias Andree
-Version: 1.01
+Version: 1.02
Announced: 2005-07-21
Type: buffer overrun/stack corruption/code injection
Impact: account or system compromise possible through malicious
or compromised POP3 servers
Danger: high: in sensitive configurations, a full system
compromise is possible
+ (for 6.2.5.1: denial of service for the whole fetchmail
+ system is possible)
CVE Name: CAN-2005-2335
URL: http://fetchmail.berlios.de/fetchmail-SA-2005-01.txt
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=212762
http://www.vuxml.org/freebsd/3497d7be-2fef-45f4-8162-9063751b573a.html
+ http://www.vuxml.org/freebsd/3f4ac724-fa8b-11d9-afcf-0060084a00e5.html
http://www.freebsd.org/cgi/query-pr.cgi?pr=83805
+ http://www.heise.de/security/news/meldung/62070
Thanks: Edward J. Shornock (located the bug in UIDL code)
Miloslav Trmac (pointed out 6.2.5.1 was faulty)
- Ludwig Nussel (provided minimal fix)
+ Ludwig Nussel (provided minimal correct fix)
Affects: fetchmail version 6.2.5.1 (denial of service)
fetchmail version 6.2.5 (code injection)
@@ -33,6 +37,7 @@ Not affected: fetchmail 6.2.5.2
Corrected: 2005-07-22 01:37 UTC (SVN) - committed bugfix (r4157)
2005-07-22 fetchmail-patch-6.2.5.2 released
+ 2005-07-23 fetchmail-6.2.5.2 tarball released
0. Release history
@@ -40,11 +45,16 @@ Corrected: 2005-07-22 01:37 UTC (SVN) - committed bugfix (r4157)
2005-07-22 1.01 - Withdrew 6.2.5.1 and 6.2.6-pre5, the fix was buggy
and susceptible to denial of service through
single-byte read from 0 when either a Message-ID:
- header was empty or the UIDL response did not
- contain an URL.
+ header was empty (in violation of RFC-822/2822)
+ or the UIDL response did not contain an UID (in
+ violation of RFC-1939).
- Add Credits.
- Add 6.2.5.1 failure details to sections 2 and 3
- Revise section 5 and B.
+2005-07-26 1.02 - Revise section 0.
+ - Add FreeBSD VuXML URL for 6.2.5.1.
+ - Add heise security URL.
+ - Mention release of 6.2.5.2 tarball.
1. Background
@@ -85,8 +95,9 @@ No reasonable workaround can be offered at this time.
Upgrade your fetchmail package to version 6.2.5.2.
-This requires the download of the fetchmail-6.2.5.tar.gz tarball and the
-fetchmail-patch-6.2.5.2.gz from BerliOS:
+You can either download a complete tarball of fetchmail-6.2.5.2.tar.gz,
+or you can download a patch against fetchmail-6.2.5 if you already have
+the 6.2.5 tarball. Either is available from:
<http://developer.berlios.de/project/showfiles.php?group_id=1824>