[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20191105145851.GI10409@kadam>
Date: Tue, 5 Nov 2019 17:58:51 +0300
From: Dan Carpenter <dan.carpenter@...cle.com>
To: Pan Bian <bianpan2016@....com>
Cc: Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Himadri Pandya <himadri18.07@...il.com>,
YueHaibing <yuehaibing@...wei.com>,
Colin Ian King <colin.king@...onical.com>,
devel@...verdev.osuosl.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] staging: rtl8192e: fix potential use after free
On Tue, Nov 05, 2019 at 10:49:11PM +0800, Pan Bian wrote:
> The variable skb is released via kfree_skb() when the return value of
> _rtl92e_tx is not zero. However, after that, skb is accessed again to
> read its length, which may result in a use after free bug. This patch
> fixes the bug by moving the release operation to where skb is never
> used later.
>
> Signed-off-by: Pan Bian <bianpan2016@....com>
Reviewed-by: Dan Carpenter <dan.carpenter@...cle.com>
regards,
dan carpenter
Powered by blists - more mailing lists