Jan L�hr <[EMAIL PROTECTED]> writes: > Greetings, > > Am Mittwoch, 14. April 2004 16:52 schrieb Martin Schulze: > > -------------------------------------------------------------------------- > > Debian Security Advisory DSA 479-1 [EMAIL PROTECTED] > > http://www.debian.org/security/ Martin Schulze > > April 14th, 2004 http://www.debian.org/security/faq > > -------------------------------------------------------------------------- > > > > Package : kernel-source-2.4.18 kernel-image-2.4.18-1-alpha > > kernel-image-2.4.18-1-i386 kernel-image-2.4.18-i386bf > > kernel-patch-2.4.18-powerpc Vulnerability : several vulnerabilities > > Problem-Type : local > > Debian-specific: no > > CVE ID : CAN-2004-0003 CAN-2004-0010 CAN-2004-0109 CAN-2004-0177 > > CAN-2004-0178 > > puh - synchronised with the realese 2.4.26 and no warnings of > bugtraq or fd... Good work. I imagine that everything is fixed in > 2.4.26. Does someone know if 2.4.26 is a bugfix pre-release? I'm > getting a little bit confused right know, if there are serious issue > with the kernel, why wasn't there any earlier release of 2.4.26?
Okay... This is the result of a cursory check, do your homework, yada, yada... CAN-2004-0003 According to the patch in http://www.uwsg.iu.edu/hypermail/linux/kernel/0403.1/0360.html 2.4.26 contains the fix. CAN-2004-0010 I don't use ncpfs, and I do not care. I could not find anything about this either CAN-2004-0109 The patch in <[EMAIL PROTECTED]> is in 2.4.26. CAN-2004-0177 A diff of fs/ext3 between 2.4.25 and 2.4.26 yields nothing. The same for JBD yields: --- linux-2.4.25/fs/jbd/journal.c Wed Feb 18 05:36:31 2004 +++ linux-2.4.26/fs/jbd/journal.c Wed Apr 14 06:05:40 2004 @@ -671,6 +671,7 @@ bh = getblk(journal->j_dev, blocknr, journal->j_blocksize); lock_buffer(bh); + memset(bh->b_data, 0, journal->j_blocksize); BUFFER_TRACE(bh, "return this buffer"); return journal_add_journal_head(bh); } And the changelog mentions: Theodore Y. T'so: o zerout JBD journal descriptor blocks So I think that's it: the fix CAN-2004-0177 is in the kernel. CAN-2004-0178 A diff of drivers/sound between 2.4.25 and 2.4.26 yields some new PCI ids for i810_audio.c as well as: --- linux-2.4.25/drivers/sound/sb_audio.c Mon Feb 25 11:38:06 2002 +++ linux-2.4.26/drivers/sound/sb_audio.c Wed Apr 14 06:05:32 2004 @@ -879,7 +879,7 @@ c -= locallen; p += locallen; } /* used = ( samples * 16 bits size ) */ - *used = len << 1; + *used = max_in > ( max_out << 1) ? (max_out << 1) : max_in; /* returned = ( samples * 8 bits size ) */ *returned = len; } That must be it. The snippet appeared in pre3, the changelog says: <andikies:t-online.de>: o sb16 sample size fix And the Debian advisory mentions Andi Kies. SUMMARY Except for CAN-2004-0010 (ncpfs), 2.4.26 contains all the security fixes from DSA 479-1. Phil.

