[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAH2r5mvYxpr_0CPZNiNJTGhFNaM06w-EoTT7WS8oVjVZq8HCCw@mail.gmail.com>
Date: Wed, 21 Mar 2018 21:02:22 -0500
From: Steve French <smfrench@...il.com>
To: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc: "Srivatsa S. Bhat" <srivatsa@...il.mit.edu>,
Thomas Backlund <tmb@...eia.org>,
Aurélien Aptel <aaptel@...e.com>,
LKML <linux-kernel@...r.kernel.org>,
Stable <stable@...r.kernel.org>,
Ronnie Sahlberg <lsahlber@...hat.com>,
Pavel Shilovskiy <pshilov@...rosoft.com>,
CIFS <linux-cifs@...r.kernel.org>
Subject: Re: [PATCH 4.13 28/43] SMB3: Validate negotiate request must always
be signed
Found a patch which solves the dependency issue. In my testing (on
4.9, with Windows 2016, and also to Samba) as Pavel suggested this
appears to fix the problem, but I will let Srivatsa confirm that it
also fixes it for him. The two attached patches for 4.9 should work.
As an aside which may help some in testing stable true problems (as a
point of comparison or alternative), I did a complete backport of all
relevant CIFS/SMB3 patches (ie all patches to cifs.ko that are not
dependent on a VFS changes or global kernel API changes) for kernels
4.9 through 4.15
https://github.com/smfrench/smb3-cifs-linux-stable-backports
The individual patches that were included (and in a distinct directory
all cifs patches that were rejected due to global/VFS dependencies)
are also checked in -
https://github.com/smfrench/smb3-backported-patches.
Given the focus on security, these two git trees may be useful for
those who want a cifs.ko which includes all security and functional
improvements and fixes that more closely matches mainline cifs.ko
Srivatsa,
Let us know if those two patches fix your issue as expected.
On Fri, Mar 16, 2018 at 8:32 AM, Greg Kroah-Hartman
<gregkh@...uxfoundation.org> wrote:
> On Tue, Mar 13, 2018 at 10:21:45AM -0500, Steve French wrote:
>> There will be a fix needed to correct an oops in calc_signature,
>> besides the easy patch (smb3 validate negotiate patch).
>
> Ok, I still have no idea how to parse this for a stable tree submission.
>
> So can someone please just send me a simple "apply these git ids to tree
> X.X.y so we can fix the problem", otherwise I'm not going to do anything
> here as I'm really confused,
>
> greg k-h
--
Thanks,
Steve
View attachment "0001-SMB3-Validate-negotiate-request-must-always-be-signe.patch" of type "text/x-patch" (1223 bytes)
View attachment "0002-CIFS-Enable-encryption-during-session-setup-phase.patch" of type "text/x-patch" (3310 bytes)
Powered by blists - more mailing lists