CVE-2024-56602: Linux kernel · Use After Free
Source GCVE Database
Not known to be exploited · CVSS 7.8 High.
Data as of 30 Oct 2026, 00:50 UTC
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 27 Dec 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.
What to do
AI-suggested
A fix for this vulnerability has been implemented in the Linux kernel by clearing the sk pointer in the sock object on error in ieee802154_create(). Users and administrators should apply the official Linux kernel patches that address this issue. Since this is not a cloud service, manual patching of affected systems is required. Patch status is confirmed by the description of the fix; no additional mitigation steps are indicated.
Description
CVE-2024-56602 is a use-after-free vulnerability in the Linux kernel's ieee802154 network subsystem. The issue occurs when ieee802154_create() fails after allocating a socket (sk) object but does not clear the pointer in the associated sock object, leaving a dangling pointer. This can lead to use-after-free conditions with potential high impact on confidentiality, integrity, and availability. The vulnerability has been resolved by clearing the sk pointer on error.
References
- nvd.nist.gov/vuln/detail/CVE-2024-56602 (opens in a new tab)
- git.kernel.org/stable/c/03caa9bfb9fde97fb53d33decd7364514e6825cb (opens in a new tab)
- git.kernel.org/stable/c/14959fd7538b3be6d7617d9e60e404d6a8d4fd1f (opens in a new tab)
- git.kernel.org/stable/c/1d5fe782c0ff068d80933f9cfd0fd39d5434bbc9 (opens in a new tab)
- git.kernel.org/stable/c/2b46994a6e76c8cc5556772932b9b60d03a55cd8 (opens in a new tab)
- git.kernel.org/stable/c/b4982fbf13042e3bb33e04eddfea8b1506b5ea65 (opens in a new tab)
- git.kernel.org/stable/c/b4fcd63f6ef79c73cafae8cf4a114def5fc3d80d (opens in a new tab)
- git.kernel.org/stable/c/e8bd6c5f5dc2234b4ea714380aedeea12a781754 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/03/msg00001.html (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/03/msg00002.html (opens in a new tab)