PT-2025-40107 · Linux+2 · Linux Kernel+2

Published

2022-09-25

·

Updated

2026-01-23

·

CVE-2022-50422

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 use-after-free issue exists in the libsas component of the Linux kernel, specifically within the smp execute task sg() function. This occurs when an SMP task execution fails, and the del timer() function is called to delete a timer. If the timer handler, sas task internal timedout(), is concurrently running, the del timer() call will not successfully stop it. Subsequently, the memory associated with the task is freed, but the timer handler continues to access it, leading to a use-after-free condition. The issue arises from the asynchronous nature of timer handling and the potential for the handler to outlive the memory it references. The fix involves replacing del timer() with del timer sync() in smp execute task sg(), ensuring the timer handler completes before the associated memory is deallocated.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Use After Free

Weakness Enumeration

Related Identifiers

BDU:2026-04409
CVE-2022-50422
OESA-2026-1231
SUSE-SU-2025:03613-1
SUSE-SU-2025:03614-1
SUSE-SU-2025:03615-1
SUSE-SU-2025:03626-1
SUSE-SU-2025:03628-1
SUSE-SU-2025:3716-1
SUSE-SU-2025:3761-1

Affected Products

Astra Linux
Linux Kernel
Suse