mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-31 14:04:27 -04:00
Merge tag 'uml-for-linus-7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Pull UML fix from Richard Weinberger: - Fix use-after-free in UML's vector networking driver * tag 'uml-for-linus-7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux: um: vector: fix use-after-free in vector_mmsg_rx()
This commit is contained in:
@@ -995,6 +995,9 @@ static int vector_mmsg_rx(struct vector_private *vp, int budget)
|
||||
*/
|
||||
dev_kfree_skb_irq(skb);
|
||||
vp->estats.rx_encaps_errors++;
|
||||
(*skbuff_vector) = NULL;
|
||||
mmsg_vector++;
|
||||
skbuff_vector++;
|
||||
continue;
|
||||
}
|
||||
if (header_check > 0) {
|
||||
|
||||
Reference in New Issue
Block a user