In the Linux kernel, the following vulnerability has been resolved: mptcp: Use _skdstget() and dstdevrcu() in mptcpactiveenable(). mptcpactiveenable() is called from subflowfinishconnect(), which is icsk->icskafops->skrxdstset() and it's not always under RCU. Using skdstget(sk)->dev could trigger UAF. Let's use _skdstget() and dstdev_rcu().