From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754853AbbAGVHb (ORCPT ); Wed, 7 Jan 2015 16:07:31 -0500 Received: from mx1.redhat.com ([209.132.183.28]:59932 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751978AbbAGVH2 convert rfc822-to-8bit (ORCPT ); Wed, 7 Jan 2015 16:07:28 -0500 Organization: Red Hat UK Ltd. Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom. Registered in England and Wales under Company Registration No. 3798903 From: David Howells To: torvalds@linux-foundation.org cc: dhowells@redhat.com, jmorris@namei.org, keyrings@linux-nfs.org, linux-security-module@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: [GIT PULL] Keyrings fixes, including one CVE fix MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <32615.1420664827.1@warthog.procyon.org.uk> Content-Transfer-Encoding: 8BIT Date: Wed, 07 Jan 2015 21:07:07 +0000 Message-ID: <32616.1420664827@warthog.procyon.org.uk> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Could you these directly please? James asked me to pass them directly on to you. There are two fixes: (1) Fix for the order in which things are done during key garbage collection to prevent named keyrings causing a crash [CVE-2014-9529]. (2) Fix assoc_array to explicitly #include rcupdate.h to prevent compilation errors under certain circumstances. David --- The following changes since commit 693a30b8f19a964087a3762d09fb2e1cbad6b0d4: Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml (2015-01-04 11:46:43 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git tags/keys-fixes-20150107 for you to fetch changes up to 990428b8ead311c68a850ead7ec8557a10b8893a: assoc_array: Include rcupdate.h for call_rcu() definition (2015-01-07 16:08:41 +0000) ---------------------------------------------------------------- (from the branch description for keys-fixes local branch) Keyrings fixes Keyrings fixes ---------------------------------------------------------------- Pranith Kumar (1): assoc_array: Include rcupdate.h for call_rcu() definition Sasha Levin (1): KEYS: close race between key lookup and freeing lib/assoc_array.c | 1 + security/keys/gc.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-)