kernel: CXGB3: Logic bug in return code handling prematurely frees key structures causing Use after free or kernel panic.
A use-after-free flaw was found in the CXGB3 kernel driver when the network was considered to be congested. The kernel incorrectly misinterpreted the congestion as an error condition and incorrectly freed or cleaned up the socket buffer skb. When the device then sent the skb's queued data, these...