android_kernel_samsung_msm8976/fs/ecryptfs
Dan Carpenter ec6eea3135 eCryptfs: use after free in ecryptfs_release_messaging()
commit db86be3a12d0b6e5c5b51c2ab2a48f06329cb590 upstream.

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

Fixes: 88b4a07e66 ("[PATCH] eCryptfs: Public key transport mechanism")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Tyler Hicks <tyhicks@canonical.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2019-07-27 21:51:50 +02:00
..
crypto.c fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00
debug.c fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00
dentry.c
ecryptfs_kernel.h ecryptfs: fix dereference of NULL user_key_payload 2019-07-27 21:51:50 +02:00
file.c fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00
inode.c fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00
Kconfig fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00
keystore.c ecryptfs: fix dereference of NULL user_key_payload 2019-07-27 21:51:50 +02:00
kthread.c Revert "ecryptfs: forbid opening files without mmap handler" 2016-12-14 23:37:08 -08:00
main.c fs: limit filesystem stacking depth 2019-07-27 21:51:49 +02:00
Makefile fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00
messaging.c eCryptfs: use after free in ecryptfs_release_messaging() 2019-07-27 21:51:50 +02:00
miscdev.c
mmap.c fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00
read_write.c
super.c fs: ecryptfs: Checkout to LA.BR.1.3.6-04510-8976.0 2018-02-06 13:12:17 +01:00