]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
5.19-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 22 Aug 2022 12:48:57 +0000 (14:48 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 22 Aug 2022 12:48:57 +0000 (14:48 +0200)
added patches:
fs-ntfs3-uninitialized-variable-in-ntfs_set_acl_ex.patch

queue-5.19/fs-ntfs3-uninitialized-variable-in-ntfs_set_acl_ex.patch [new file with mode: 0644]
queue-5.19/series

diff --git a/queue-5.19/fs-ntfs3-uninitialized-variable-in-ntfs_set_acl_ex.patch b/queue-5.19/fs-ntfs3-uninitialized-variable-in-ntfs_set_acl_ex.patch
new file mode 100644 (file)
index 0000000..92f9965
--- /dev/null
@@ -0,0 +1,31 @@
+From d4073595d0c61463ec3a87411b19e2a90f76d3f8 Mon Sep 17 00:00:00 2001
+From: Dan Carpenter <dan.carpenter@oracle.com>
+Date: Mon, 8 Aug 2022 11:34:41 +0300
+Subject: fs/ntfs3: uninitialized variable in ntfs_set_acl_ex()
+
+From: Dan Carpenter <dan.carpenter@oracle.com>
+
+commit d4073595d0c61463ec3a87411b19e2a90f76d3f8 upstream.
+
+The goto out calls kfree(value) on an uninitialized pointer.  Just
+return directly as the other error paths do.
+
+Fixes: 460bbf2990b3 ("fs/ntfs3: Do not change mode if ntfs_set_ea failed")
+Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
+Signed-off-by: Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ fs/ntfs3/xattr.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/fs/ntfs3/xattr.c
++++ b/fs/ntfs3/xattr.c
+@@ -563,7 +563,7 @@ static noinline int ntfs_set_acl_ex(stru
+                       err = posix_acl_update_mode(mnt_userns, inode, &mode,
+                                                   &acl);
+                       if (err)
+-                              goto out;
++                              return err;
+               }
+               name = XATTR_NAME_POSIX_ACL_ACCESS;
+               name_len = sizeof(XATTR_NAME_POSIX_ACL_ACCESS) - 1;
index 0d299b37c3da8250c0fb7e0e4a60e793fa4eae12..632dd9c02e435a28a6fa0253189b4a7f757c739a 100644 (file)
@@ -187,3 +187,4 @@ rdma-mlx5-use-the-proper-number-of-ports.patch
 rdma-cxgb4-fix-accept-failure-due-to-increased-cpl_t5_pass_accept_rpl-size.patch
 netfilter-nfnetlink-re-enable-conntrack-expectation-events.patch
 netfilter-nf_tables-use-read_once-and-write_once-for-shared-generation-id-access.patch
+fs-ntfs3-uninitialized-variable-in-ntfs_set_acl_ex.patch