]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
netsmb: Avoid a read-after-free in smb_t2_request_int()
authorMark Johnston <markj@FreeBSD.org>
Wed, 26 May 2021 13:57:38 +0000 (09:57 -0400)
committerMark Johnston <markj@FreeBSD.org>
Wed, 2 Jun 2021 13:37:06 +0000 (09:37 -0400)
commit138c9932888f5d0f331a675ec1fa925fcb707976
treefb76b7b003f03f7f74b43d2643b651aca6c106a3
parentce8cbeaf39afbc696b1936127fabea45681c0348
netsmb: Avoid a read-after-free in smb_t2_request_int()

Defer freeing the request structure until we've decided whether the
request should be retried.

PR: 255881
MFC after: 1 week

(cherry picked from commit 771e95d2e2ee1b60539f1273c62837b48249590a)
sys/netsmb/smb_rq.c