~mhcerri/ubuntu/+source/linux/+git/azure:lp1670508

Last commit made on 2017-03-15
Get this branch:
git clone -b lp1670508 https://git.launchpad.net/~mhcerri/ubuntu/+source/linux/+git/azure
Only Marcelo Cerri can upload to this branch. If you are Marcelo Cerri please log in for upload directions.

Branch merges

Branch information

Name:
lp1670508
Repository:
lp:~mhcerri/ubuntu/+source/linux/+git/azure

Recent commits

dceac70... by Pavel Shilovsky on 2017-03-01

CIFS: Fix possible use after free in demultiplex thread

BugLink: https://bugs.launchpad.net/bugs/1670508

The recent changes that added SMB3 encryption support introduced
a possible use after free in the demultiplex thread. When we
process an encrypted packed we obtain a pointer to SMB session
but do not obtain a reference. This can possibly lead to a situation
when this session was freed before we copy a decryption key from
there. Fix this by obtaining a copy of the key rather than a pointer
to the session under a spinlock.

Signed-off-by: Pavel Shilovsky <email address hidden>
Signed-off-by: Steve French <email address hidden>
(cherry picked from commit 61cfac6f267dabcf2740a7ec8a0295833b28b5f5)
Signed-off-by: Marcelo Henrique Cerri <email address hidden>

Some recent commit information could not be fetched.