The issue is related to the `tcp check send head` function in the Linux kernel, which does not properly maintain certain SACK state after a failed data copy. This allows local users to cause a denial of service, resulting in a `tcp xmit retransmit queue` use-after-free and system crash, via a crafted SACK option.