CVE-2024-53104KEV · OVERDUE

media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format

High · published December 2, 2024

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.8. It is confirmed in active exploitation. It sits in the 88.8th percentile for exploit probability.

605
days past CISA
deadline
CVSS v3.1
7.8
EPSS
3%
Percentile
88.8
In the wild
Confirmed
What it is

⚡ An overlooked frame type in the Linux kernel lets attackers slip past defenses and execute out-of-bounds writes. This vulnerability could lead to serious system instability! 🚨 Think of it like a restaurant kitchen that doesn’t account for a new dish on the menu, leading to overflowing pots and chaotic spills — your system’s memory can face a similar meltdown if not properly managed! An attacker could exploit this vulnerability to overwrite critical memory areas, potentially crashing the system or injecting malicious code. The consequences could range from data corruption to a complete system takeover, making this a high-stakes issue for affected users.

Put simply

Think of it like a restaurant kitchen that doesn’t account for a new dish on the menu, leading to overflowing pots and chaotic spills — your system’s memory can face a similar meltdown if not properly managed! This vulnerability in the Linux kernel's UVC video subsystem arises from the lack of size calculation for undefined frame types in the uvc_parse_streaming function, leading to out-of-bounds memory writes.

What to do

An attacker could exploit this vulnerability to overwrite critical memory areas, potentially crashing the system or injecting malicious code. The consequences could range from data corruption to a complete system takeover, making this a high-stakes issue for affected users. Patch your systems immediately to the latest Linux kernel version where this vulnerability has been resolved. Ensure you're regularly monitoring updates for all system components to prevent exploitation. Don't forget to audit your video streaming applications for any related vulnerabilities! You've got this! By taking action now, you're one step closer to securing your system. 🛡️

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03395 · 88.8th percentile
Published
2024-12-02T07:29Z
KEV added
2025-02-05 · due 2025-02-26
EPSS history
Timeline
  • 05 FEB 00:00Z
    Added to CISA KEV — remediate by Feb 26
    kev
  • 02 DEC 07:29Z
    media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format
    cvelistv5