[kernel] r4925 - patch-tracking

Moritz Muehlenhoff jmm-guest at costa.debian.org
Sun Nov 27 21:55:12 UTC 2005


Author: jmm-guest
Date: Sun Nov 27 21:55:11 2005
New Revision: 4925

Added:
   patch-tracking/CVE-2005-3857
Modified:
   patch-tracking/nfsd-lease-leak.patch
Log:
nfsd mem leak issue CVEfied


Added: patch-tracking/CVE-2005-3857
==============================================================================
--- (empty file)
+++ patch-tracking/CVE-2005-3857	Sun Nov 27 21:55:11 2005
@@ -0,0 +1,31 @@
+Candidate: requested
+References:
+ CONFIRM:http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=dc15ae14e97ee9d5ed740cbb0b94996076d8b37e
+ CONFIRM:http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f3a9388e4ebea57583272007311fffa26ebbb305
+Description: 
+ [PATCH] VFS: Fix memory leak with file leases
+ .
+ http://linux.bkbits.net:8080/linux-2.6/diffs/fs/locks.c@1.70??nav=index.htm
+ introduced a pretty nasty memory leak in the lease code. When freeing
+ the lease, the code in locks_delete_lock() will correctly clean up
+ the fasync queue, but when we return to fcntl_setlease(), the freed
+ fasync entry will be reinstated.                                   
+ .
+ This patch ensures that we skip the call to fasync_helper() when we're
+ freeing up the lease.                                                 
+Notes:
+ There are two patches, one from J. Bruce Fields and
+ Trond Myklebust and a subsequent one from Chris Wright. 
+ They are dc15ae14e97ee9d5ed740cbb0b94996076d8b37e and
+ f3a9388e4ebea57583272007311fffa26ebbb305 in  Linus' git tree.
+ And they are both needed.
+ .
+ This was originally one file, CVE-2005-3857 refers to the printk-spamming part,
+ CVE-2005-3807 to the memory leak part.
+Bugs:
+upstream: released (2.6.14.3) 
+2.6.13: needed
+2.6.12: 
+2.6.8-sarge-security: 
+2.4.27-sarge-security: N/A
+2.4.27: N/A

Modified: patch-tracking/nfsd-lease-leak.patch
==============================================================================
--- patch-tracking/nfsd-lease-leak.patch	(original)
+++ patch-tracking/nfsd-lease-leak.patch	Sun Nov 27 21:55:11 2005
@@ -20,7 +20,8 @@
  f3a9388e4ebea57583272007311fffa26ebbb305 in  Linus' git tree.
  And they are both needed.
  .
- Moritz Muehlenhoff is requesting a CVE ID.
+ This was originally one file, CVE-2005-3857 refers to the printk-spamming part,
+ CVE-2005-3807 to the memory leak part.
 Bugs:
 upstream: released (2.6.14.3) 
 2.6.13: needed



More information about the Kernel-svn-changes mailing list