PT-2025-38172 · Linux+3 · Linux Kernel+3

Published

2025-09-17

·

Updated

2025-10-23

·

CVE-2022-50362

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions 5.17.0-rc4+ through 5.17.0-rc4+
Description The Linux kernel contains a flaw in the dmaengine hisilicon component related to multi-thread support for a DMA channel. Specifically, a data race condition can occur when multiple threads attempt to use a DMA channel concurrently, leading to system hangs and kernel panics. This issue arises because threads rewrite channel descriptors while the device is issuing pending requests, causing inconsistencies in descriptor handling and ultimately resulting in timeouts. The fix involves restricting direct access to DMA channel descriptors and ensuring that descriptors are only modified after they have been used.
Recommendations Update to a newer version of the Linux kernel that contains a fix for this vulnerability.

Exploit

Fix

Related Identifiers

CVE-2022-50362
SUSE-SU-2025:03615-1
SUSE-SU-2025:03628-1
SUSE-SU-2025:3716-1
SUSE-SU-2025:3761-1

Affected Products

Astra Linux
Linux Kernel
Suse
Dmaengine Hisilicon