[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20111206154854.GH2203@ZenIV.linux.org.uk>
Date: Tue, 6 Dec 2011 15:48:54 +0000
From: Al Viro <viro@...IV.linux.org.uk>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-fsdevel@...r.kernel.org
Subject: [git pull] apparmor fix for __d_path() misuse
Fix for use-after-free race in apparmor d_namespace_path() and
partially sanitizing the atrocious __d_path() API that has caused that
mess in the first place. Please, pull from
git://git.kernel.org:/pub/scm/linux/kernel/git/viro/vfs.git for-linus
Shortlog:
Al Viro (1):
fix apparmor dereferencing potentially freed dentry, sanitize __d_path() API
Diffstat:
fs/dcache.c | 73 +++++++++++++++++++++++++++----------------
fs/namespace.c | 20 ++++++-----
fs/seq_file.c | 8 ++--
include/linux/dcache.h | 3 +-
include/linux/fs.h | 1 +
security/apparmor/path.c | 36 ++++++++-------------
security/tomoyo/realpath.c | 2 +-
7 files changed, 79 insertions(+), 64 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists