Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113584 - VFS: Fix memory leak with file leases (CVE-2005-3807)
Summary: VFS: Fix memory leak with file leases (CVE-2005-3807)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Security
Classification: Unclassified
Component: Kernel (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Security
URL: http://kernel.org/git/?p=linux/kernel...
Whiteboard: [linux < 2.6.14.3]
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-25 12:56 UTC by Sune Kloppenborg Jeppesen (RETIRED)
Modified: 2009-05-03 15:55 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2005-11-25 12:56:20 UTC
[PATCH] VFS: Fix memory leak with file leases 
  
  The patch 
  http://linux.bkbits.net:8080/linux-2.6/diffs/fs/locks.c@1.70??nav=index.html 
  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.
Comment 1 Tim Yamin (RETIRED) gentoo-dev 2006-01-02 15:49:27 UTC
Adding maintainers:

mips-sources-2.4.13: Kumba
rsbac-sources: kang
sh-sources: sh-herd
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2006-04-14 15:27:00 UTC
All fixed, resolving bug.