summaryrefslogtreecommitdiff
path: root/io_uring/fdinfo.c
diff options
context:
space:
mode:
authorPaulo Alcantara <pc@cjr.nz>2023-01-10 23:55:20 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-01-18 13:58:15 +0300
commitf0f326dc9794cc5820e0804d8702d5a10fb84aca (patch)
tree7641dff22def76114268c1c6764c4b3560b30a7b /io_uring/fdinfo.c
parent888c060bc327e6a231304aefc0f30e97b1640338 (diff)
downloadlinux-f0f326dc9794cc5820e0804d8702d5a10fb84aca.tar.xz
cifs: fix double free on failed kerberos auth
commit 39e8db3c860e2678ce5a7d74193925876507c9eb upstream. If session setup failed with kerberos auth, we ended up freeing cifs_ses::auth_key.response twice in SMB2_auth_kerberos() and sesInfoFree(). Fix this by zeroing out cifs_ses::auth_key.response after freeing it in SMB2_auth_kerberos(). Fixes: a4e430c8c8ba ("cifs: replace kfree() with kfree_sensitive() for sensitive data") Signed-off-by: Paulo Alcantara (SUSE) <pc@cjr.nz> Acked-by: Ronnie Sahlberg <lsahlber@redhat.com> Signed-off-by: Steve French <stfrench@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'io_uring/fdinfo.c')
0 files changed, 0 insertions, 0 deletions