Add stable release 2.6.16.14

svn path=/dists/sid/linux-2.6/; revision=6529
This commit is contained in:
Frederik Schüler 2006-05-05 07:03:41 +00:00
parent 52cd6684eb
commit a44f27ef09
3 changed files with 25 additions and 0 deletions

8
debian/changelog vendored
View File

@ -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 ]

16
debian/patches/2.6.16.14 vendored Normal file
View File

@ -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

1
debian/patches/series/13 vendored Normal file
View File

@ -0,0 +1 @@
+ 2.6.16.14