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

·

CVE-2025-38275

·

Published

2025-04-14

·

Updated

2026-05-26

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: The qmp usb iomap() helper function in the Linux kernel returns the raw result of devm ioremap() for non-exclusive mappings. Because devm ioremap() can return a NULL pointer, and the caller only checks for errors using IS ERR(), a NULL pointer could bypass the check and lead to an invalid dereference. This issue is resolved by checking if devm ioremap() returns NULL, and if so, qmp usb iomap() returns an error pointer via IOMEM ERR PTR(-ENOMEM) to ensure safe and consistent error handling.
Recommendations: At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

DoS

NULL Pointer Dereference

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

Weakness Enumeration

Related Identifiers

ALSA-2026:18134
AZL-64989
BDU:2025-09522
CVE-2025-38275
DLA-4328-1
DSA-5973-1
ECHO-DB9F-F6E2-FBF7
MGASA-2025-0218
MGASA-2025-0219
OPENSUSE-SU-2025:20081-1
RHSA-2026:18134
SUSE-SU-2025:02853-1
SUSE-SU-2025:02923-1
SUSE-SU-2025:02969-1
SUSE-SU-2025:02996-1
SUSE-SU-2025:02997-1
SUSE-SU-2025:03011-1
SUSE-SU-2025:03023-1
SUSE-SU-2025:20577-1
SUSE-SU-2025:20586-1
SUSE-SU-2025:20601-1
SUSE-SU-2025:20602-1
SUSE-SU-2025:21074-1
SUSE-SU-2025:21139-1
SUSE-SU-2025:21179-1
SUSE-SU-2025_02853-1
SUSE-SU-2025_02969-1
SUSE-SU-2025_02996-1
SUSE-SU-2025_02997-1
SUSE-SU-2025_03011-1
SUSE-SU-2025_03023-1
SUSE-SU-2026:20560-1
USN-7769-1
USN-7769-2
USN-7769-3
USN-7770-1
USN-7771-1
USN-7789-1
USN-7789-2
USN-8028-1
USN-8028-2
USN-8028-3
USN-8028-4
USN-8028-5
USN-8028-6
USN-8028-7
USN-8028-8
USN-8031-1
USN-8031-2
USN-8031-3
USN-8052-1
USN-8052-2
USN-8074-1
USN-8074-2
USN-8126-1

Affected Products

Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu