Add stable release 2.6.16.14
svn path=/dists/sid/linux-2.6/; revision=6529
This commit is contained in:
parent
52cd6684eb
commit
a44f27ef09
|
@ -1,3 +1,11 @@
|
|||
linux-2.6 (2.6.16-13) UNRELEASED; urgency=low
|
||||
|
||||
[ Frederik Schüler ]
|
||||
* Add stable release 2.6.16.14:
|
||||
- smbfs chroot issue (CVE-2006-1864)
|
||||
|
||||
-- Frederik Schüler <fs@debian.org> Fri, 5 May 2006 08:54:42 +0200
|
||||
|
||||
linux-2.6 (2.6.16-12) unstable; urgency=low
|
||||
|
||||
[ Bastian Blank ]
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
diff --git a/fs/smbfs/dir.c b/fs/smbfs/dir.c
|
||||
index 0424d06..45862ec 100644
|
||||
--- a/fs/smbfs/dir.c
|
||||
+++ b/fs/smbfs/dir.c
|
||||
@@ -434,6 +434,11 @@ smb_lookup(struct inode *dir, struct den
|
||||
if (dentry->d_name.len > SMB_MAXNAMELEN)
|
||||
goto out;
|
||||
|
||||
+ /* Do not allow lookup of names with backslashes in */
|
||||
+ error = -EINVAL;
|
||||
+ if (memchr(dentry->d_name.name, '\\', dentry->d_name.len))
|
||||
+ goto out;
|
||||
+
|
||||
lock_kernel();
|
||||
error = smb_proc_getattr(dentry, &finfo);
|
||||
#ifdef SMBFS_PARANOIA
|
|
@ -0,0 +1 @@
|
|||
+ 2.6.16.14
|
Loading…
Reference in New Issue