atm: idt77252: prevent use after free in dequeue_rx()
authorDan Carpenter <dan.carpenter@linaro.org>
Fri, 9 Aug 2024 12:28:19 +0000 (15:28 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 12 Aug 2024 09:41:44 +0000 (10:41 +0100)
commita9a18e8f770c9b0703dab93580d0b02e199a4c79
tree67d98e16cde6f7cdb326fba32b2d722b7a03b4a6
parent484caf207629e94f8414ffd50d2287ca3c7698e3
atm: idt77252: prevent use after free in dequeue_rx()

We can't dereference "skb" after calling vcc->push() because the skb
is released.

Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/atm/idt77252.c