In the Linux kernel, the following vulnerability has been resolved:
can: peak_usb: fix use after free bugs
After calling peakusbnetifrxni(skb), dereferencing skb is unsafe. Especially, the canframe cf which aliases skb memory is accessed after the peakusbnetifrx_ni().
Reordering the lines solves the issue.