PT-2026-5999 · Linux+2 · Linux Kernel+2

Published

2025-01-01

·

Updated

2026-05-26

·

CVE-2025-71199

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The at91-sama5d2 adc driver in the Linux kernel contains a potential use-after-free issue. The at91 adc interrupt function can trigger the at91 adc touch data handler function, which schedules work via schedule work(&st->touch st.workq). Removing the module calls at91 adc remove, which frees the indio dev through iio device unregister at a later point. This can lead to a use-after-free condition if the scheduled work attempts to use the freed indio dev. The issue occurs due to a race condition between the module removal process and the execution of the scheduled work. Specifically, CPU0 can free indio dev while CPU1 is still using it within the iio push to buffers function. The problem is addressed by ensuring the work is canceled before proceeding with the cleanup in at91 adc remove.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Related Identifiers

CVE-2025-71199
ECHO-05FC-D869-2D2E
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8162-1
USN-8180-1
USN-8180-2
USN-8180-3
USN-8180-4
USN-8180-5
USN-8180-6
USN-8186-1
USN-8187-1
USN-8188-1
USN-8243-1
USN-8275-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8297-1

Affected Products

Linuxmint
Linux Kernel
Ubuntu