CVE-2024-53104: Linux kernel · Out-of-bounds Write
Affects Linux kernelSource GCVE Database
Exploited in the wild · KEV due 26 Feb 2025 : apply the vendor's fix or mitigations to Linux kernel now.
Data as of 30 Oct 2026, 15:53 UTC
- KEV deadline
- US federal agencies must patch by this date; a sensible deadline for everyone else. Other KEV due dates
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
t = 0 is the CVE’s publication on cve.org
Disclosed: evidence found.
CVE published 2 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: evidence found.
Listed in CISA KEV 65 days after disclosure
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
Timeline
CVE published
on cve.org
, t = 0
Added to CISA KEV (opens in a new tab)
exploitation confirmed
, 65 days after disclosure
KEV remediation due
US federal deadline
, 86 days after disclosure
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CISA KEV (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Description
CVE-2024-53104 is a high severity vulnerability in the Linux kernel's uvcvideo driver. It involves improper handling of frames of type UVC_VS_UNDEFINED in the uvc_parse_format function, which can cause out-of-bounds writes due to incorrect buffer size calculations. This flaw has been resolved by skipping parsing of these undefined frame types.
References
- nvd.nist.gov/vuln/detail/CVE-2024-53104 (opens in a new tab)
- git.kernel.org/stable/c/1ee9d9122801eb688783acd07791f2906b87cb4f (opens in a new tab)
- git.kernel.org/stable/c/467d84dc78c9abf6b217ada22b3fdba336262e29 (opens in a new tab)
- git.kernel.org/stable/c/575a562f7a3ec2d54ff77ab6810e3fbceef2a91d (opens in a new tab)
- git.kernel.org/stable/c/622ad10aae5f5e03b7927ea95f7f32812f692bb5 (opens in a new tab)
- git.kernel.org/stable/c/684022f81f128338fe3587ec967459669a1204ae (opens in a new tab)
- git.kernel.org/stable/c/95edf13a48e75dc2cc5b0bc57bf90d6948a22fe8 (opens in a new tab)
- git.kernel.org/stable/c/beced2cb09b58c1243733f374c560a55382003d6 (opens in a new tab)
- git.kernel.org/stable/c/ecf2b43018da9579842c774b7f35dbe11b5c38dd (opens in a new tab)
- git.kernel.org/stable/c/faff5bbb2762c44ec7426037b3000e77a11d6773 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/01/msg00001.html (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/03/msg00002.html (opens in a new tab)
- cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-53104 (opens in a new tab)