]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit - fs/ecryptfs/messaging.c
eCryptfs: use after free in ecryptfs_release_messaging()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 22 Aug 2017 20:41:28 +0000 (23:41 +0300)
committerTyler Hicks <tyhicks@canonical.com>
Mon, 6 Nov 2017 18:22:34 +0000 (18:22 +0000)
commitdb86be3a12d0b6e5c5b51c2ab2a48f06329cb590
tree41c89d821f67a296b66a265a8ffcf04406f0db35
parentabbae6d560c1d562c5c0d10785469734784ef961
eCryptfs: use after free in ecryptfs_release_messaging()

We're freeing the list iterator so we should be using the _safe()
version of hlist_for_each_entry().

Fixes: 88b4a07e6610 ("[PATCH] eCryptfs: Public key transport mechanism")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Tyler Hicks <tyhicks@canonical.com>
fs/ecryptfs/messaging.c