CVE-2025-38444: raid10: cleanup memleak at raid10_make_request

Published Jul 25, 2025
·
Updated

In the Linux kernel, the following vulnerability has been resolved:

raid10: cleanup memleak at raid10makerequest

If raid10readrequest or raid10writerequest registers a new request and the REQNOWAIT flag is set, the code does not free the malloc from the mempool.

unreferenced object 0xffff8884802c3200 (size 192): comm "fio", pid 9197, jiffies 4298078271 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 88 41 02 00 00 00 00 00 .........A...... 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc c1a049a2): kmalloc+0x2bb/0x450 mempoolalloc+0x11b/0x320 raid10makerequest+0x19e/0x650 [raid10] mdhandlerequest+0x3b3/0x9e0 submitbio+0x394/0x560 submitbionoacct+0x145/0x530 submitbionoacctnocheck+0x682/0x830 blkdevdirectIOasync+0x4dc/0x6b0 blkdevreaditer+0x1e5/0x3b0 ioread+0x230/0x1110 ioread+0x13/0x30 ioissuesqe+0x134/0x1180 iosubmitsqes+0x48c/0xe90 dosysiouringenter+0x574/0x8b0 dosyscall64+0x5c/0xe0 entrySYSCALL64afterhwframe+0x76/0x7e

V4: changing backing tree to see if CKI tests will pass. The patch code has not changed between any versions.

Affected Software

15 affected componentsFixes available
Linux Kernel
Linux Linux kernel>=5.15.111<5.15.189
Linux Linux kernel>=5.17<6.1.146
Linux Linux kernel>=6.2<6.6.99
Linux Linux kernel>=6.7<6.12.39
Linux Linux kernel>=6.13<6.15.7
Linux Linux kernel=6.16-rc1
Linux Linux kernel=6.16-rc2
Linux Linux kernel=6.16-rc3
Linux Linux kernel=6.16-rc4
Linux Linux kernel=6.16-rc5
Debian Debian Linux=11.0
Microsoft azl3 kernel 6.6.96.2-1
Microsoft azl3 kernel 6.6.96.2-2
Microsoft cbl2 kernel 5.15.186.1-1

Event History

Jul 25, 2025
CVE Published
via MITRE·03:27 PM
Data Sourced
via MITRE·03:27 PM
Description
Data Sourced
via NVD·04:15 PM
RemedyDescriptionSeverityWeaknessAffected Software
Sep 4, 2025
Data Sourced
via Microsoft·05:11 AM
DescriptionSeverityWeaknessAffected Software
Updated
via Microsoft·12:11 PM
SeverityAffected Software
Updated
via Microsoft·12:11 PM
DescriptionSeverity

Frequently Asked Questions

1

What is the severity of CVE-2025-38444?

CVE-2025-38444 has been categorized as a low severity vulnerability due to its limited impact on system functionality.

2

How do I fix CVE-2025-38444?

To fix CVE-2025-38444, ensure you update your Linux kernel to the latest version that contains the patch for this vulnerability.

3

What systems are affected by CVE-2025-38444?

CVE-2025-38444 affects the Linux kernel, specifically modules handling RAID 10 configurations.

4

What are the potential risks of CVE-2025-38444?

The main risk associated with CVE-2025-38444 is a memory leak that may degrade system performance over time.

5

Is CVE-2025-38444 exploitable remotely?

CVE-2025-38444 is not considered remotely exploitable as it pertains to specific kernel functionality accessed locally.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203