PT-2025-15398 · Linux+6 · Linux Kernel+6

Published

2025-04-08

·

Updated

2026-04-20

·

CVE-2025-22010

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 (affected versions not specified)
Description: A soft lockup issue has been resolved in the Linux kernel. The problem occurs when the driver allocates a large buffer, such as a Memory Region (MR) over 100GB, which requires a considerable loop count. This leads to a soft lockup, causing the CPU to become stuck for an extended period. The issue is related to the hns roce hw v2 module and involves functions such as hem list alloc mid bt, hns roce hem list request, and hns roce mtr create. To fix the issue, a cond resched() call has been added to prevent soft lockups during these loops.
Recommendations: To resolve the issue, update the Linux kernel to a version that includes the fix for the soft lockup issue. As a temporary workaround, consider disabling the hns roce hw v2 module or restricting its use to minimize the risk of exploitation. Avoid allocating large buffers, such as MRs over 100GB, until the issue is resolved.

Exploit

Fix

Allocation of Resources Without Limits

Improper Locking

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

Weakness Enumeration

Related Identifiers

ALT-PU-2025-12647
ALT-PU-2025-5786
AZL-59754
AZL-59852
BDU:2025-11780
CVE-2025-22010
DLA-4178-1
DLA-4193-1
DSA-5900-1
ECHO-F212-6839-BF61
MGASA-2025-0142
MGASA-2025-0146
OESA-2025-1463
OESA-2025-1464
OPENSUSE-SU-2025_01614-1
OPENSUSE-SU-2025_01707-1
SUSE-SU-2025:01600-1
SUSE-SU-2025:01614-1
SUSE-SU-2025:01707-1
SUSE-SU-2025:01919-1
SUSE-SU-2025:01951-1
SUSE-SU-2025:01964-1
SUSE-SU-2025:01967-1
SUSE-SU-2025:20192-1
SUSE-SU-2025:20206-1
SUSE-SU-2025:20270-1
SUSE-SU-2025:20283-1
SUSE-SU-2025_01600-1
SUSE-SU-2025_01614-1
SUSE-SU-2025_01707-1
SUSE-SU-2025_01951-1
SUSE-SU-2025_01964-1
SUSE-SU-2025_01967-1
USN-7591-1
USN-7591-2
USN-7591-3
USN-7591-4
USN-7591-5
USN-7591-6
USN-7592-1
USN-7593-1
USN-7597-1
USN-7597-2
USN-7598-1
USN-7602-1
USN-7605-1
USN-7605-2
USN-7606-1
USN-7628-1
USN-7655-1
USN-7764-1
USN-7764-2
USN-7765-1
USN-7766-1
USN-7767-1
USN-7767-2
USN-7779-1
USN-7790-1
USN-7800-1
USN-7801-1
USN-7801-2
USN-7801-3
USN-7802-1
USN-7809-1

Affected Products

Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Suse
Ubuntu