PT-2025-8767 · Linux+11 · Linux Kernel+11

Laurent Pinchart

·

Published

2024-11-08

·

Updated

2026-04-20

·

CVE-2024-57980

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A double free issue in the Linux kernel's uvcvideo module has been identified. The problem occurs when the uvc status init() function fails to allocate the int urb, resulting in the dev->status pointer being freed but not reset to NULL. This leads to a double-free attempt when uvc status cleanup() is called. The issue is resolved by resetting the dev->status pointer to NULL after it is freed.
Recommendations For the affected Linux kernel version, apply the fix that resets the dev->status pointer to NULL after freeing it to prevent the double-free issue.

Exploit

Fix

DoS

Double Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025:11298
ALSA-2025:11299
ALSA-2025:11428
ALSA-2025:11861
ALT-PU-2025-12647
AZL-58039
BDU:2025-10241
CESA-2025_11298
CESA-2025_11299
CVE-2024-57980
DLA-4102-1
DLA-4178-1
INFSA-2025_11298
INFSA-2025_11299
INFSA-2025_11861
OESA-2025-1371
OESA-2025-1372
OESA-2025-1408
OESA-2025-1433
OESA-2025-1434
OPENSUSE-SU-2025_1177-1
OPENSUSE-SU-2025_1178-1
OPENSUSE-SU-2025_1180-1
RHSA-2025:11298
RHSA-2025:11299
RHSA-2025:11428
RHSA-2025:11861
RHSA-2025:12209
RHSA-2025:12311
RHSA-2025:12525
RHSA-2025:12526
RHSA-2025:13061
RHSA-2025:13120
RHSA-2025:13135
RHSA-2025:13776
RHSA-2025:14136
RHSA-2025:14746
RHSA-2025:14748
RHSA-2025_11298
RHSA-2025_11299
RHSA-2025_11861
SUSE-SU-2025:01600-1
SUSE-SU-2025:01919-1
SUSE-SU-2025:1177-1
SUSE-SU-2025:1178-1
SUSE-SU-2025:1180-1
SUSE-SU-2025:20190-1
SUSE-SU-2025:20192-1
SUSE-SU-2025:20260-1
SUSE-SU-2025:20270-1
SUSE-SU-2025_01600-1
SUSE-SU-2025_1177-1
SUSE-SU-2025_1178-1
SUSE-SU-2025_1180-1
USN-7510-1
USN-7510-2
USN-7510-3
USN-7510-4
USN-7510-5
USN-7510-6
USN-7510-7
USN-7510-8
USN-7511-1
USN-7511-2
USN-7511-3
USN-7512-1
USN-7516-1
USN-7516-2
USN-7516-3
USN-7516-4
USN-7516-5
USN-7516-6
USN-7516-7
USN-7516-8
USN-7516-9
USN-7517-1
USN-7517-2
USN-7517-3
USN-7518-1
USN-7521-1
USN-7521-2
USN-7521-3
USN-7539-1
USN-7540-1
USN-7593-1
USN-7602-1
USN-7640-1
USN-7651-1
USN-7651-2
USN-7651-3
USN-7651-4
USN-7651-5
USN-7651-6
USN-7652-1
USN-7653-1
USN-7737-1

Affected Products

Alt Linux
Almalinux
Astra Linux
Centos
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu