]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
6.0-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 31 Dec 2022 11:49:07 +0000 (12:49 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 31 Dec 2022 11:49:07 +0000 (12:49 +0100)
added patches:
cifs-fix-uninitialised-var-in-smb2_compound_op.patch

queue-6.0/cifs-fix-uninitialised-var-in-smb2_compound_op.patch [new file with mode: 0644]
queue-6.0/series

diff --git a/queue-6.0/cifs-fix-uninitialised-var-in-smb2_compound_op.patch b/queue-6.0/cifs-fix-uninitialised-var-in-smb2_compound_op.patch
new file mode 100644 (file)
index 0000000..2d79e9f
--- /dev/null
@@ -0,0 +1,33 @@
+From 69ccafdd35cdffd72504bfed58dcaee5e73a88a7 Mon Sep 17 00:00:00 2001
+From: Paulo Alcantara <pc@cjr.nz>
+Date: Tue, 4 Oct 2022 15:10:09 -0300
+Subject: cifs: fix uninitialised var in smb2_compound_op()
+
+From: Paulo Alcantara <pc@cjr.nz>
+
+commit 69ccafdd35cdffd72504bfed58dcaee5e73a88a7 upstream.
+
+Fix uninitialised variable @idata when calling smb2_compound_op() with
+SMB2_OP_POSIX_QUERY_INFO.
+
+Reported-by: kernel test robot <lkp@intel.com>
+Signed-off-by: Paulo Alcantara (SUSE) <pc@cjr.nz>
+Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
+Signed-off-by: Steve French <stfrench@microsoft.com>
+Cc: Guenter Roeck <linux@roeck-us.net>
+Cc: Conor Dooley <conor@kernel.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ fs/cifs/smb2inode.c |    1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/fs/cifs/smb2inode.c
++++ b/fs/cifs/smb2inode.c
+@@ -415,6 +415,7 @@ static int smb2_compound_op(const unsign
+                                               tcon->tid);
+               break;
+       case SMB2_OP_POSIX_QUERY_INFO:
++              idata = ptr;
+               if (rc == 0 && cfile && cfile->symlink_target) {
+                       idata->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL);
+                       if (!idata->symlink_target)
index 9d813042009711b2e6c7489c2d564de740f9c6ca..0538672159b9ba49d7f610b05740c43c4321ff2f 100644 (file)
@@ -1062,3 +1062,4 @@ cifs-fix-memory-leaks-in-session-setup.patch
 cifs-fix-use-after-free-on-the-link-name.patch
 mfd-qcom_rpm-use-devm_of_platform_populate-to-simpli.patch
 pwm-tegra-fix-32-bit-build.patch
+cifs-fix-uninitialised-var-in-smb2_compound_op.patch