Race condition within a thread in Linux kernel - CVE-2025-38383
Published: July 27, 2025
Vulnerability identifier: #VU113311
CSH Severity: Low
CVSS v4: 4.8 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2025-38383
CWE-ID: CWE-366
Exploitation vector: Local access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a local user to corrupt data.
The vulnerability exists due to a data race within the clear_vm_uninitialized_flag(), vmalloc_dump_obj() and vmalloc_info_show() functions in mm/vmalloc.c. A local user can corrupt data.
Affected software
Linux kernel
Red Hat CodeReady Linux Builder for ARM 64 - Extended Update Support
Red Hat CodeReady Linux Builder for IBM z Systems - Extended Update Support
Red Hat CodeReady Linux Builder for Power, little endian - Extended Update Support
Red Hat CodeReady Linux Builder for x86_64 - Extended Update Support
Red Hat Enterprise Linux for ARM 64 - Extended Update Support
Red Hat Enterprise Linux for Power, little endian - Extended Update Support
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support
Red Hat Enterprise Linux for x86_64 - Extended Update Support
openEuler
Ubuntu
python3-perf-debuginfo
bpftool-debuginfo
bpftool
kernel
kernel-debuginfo
kernel-debugsource
kernel-devel
kernel-headers
kernel-tools
kernel-tools-debuginfo
kernel-tools-devel
perf
python3-perf
perf-debuginfo
kernel-source
kernel-extra-modules
kernel (Red Hat package)
linux (Ubuntu package)
linux-hwe-6.14 (Ubuntu package)
linux-azure (Ubuntu package)
linux-realtime-6.14 (Ubuntu package)
linux-aws-6.14 (Ubuntu package)
linux-gcp-6.14 (Ubuntu package)
Red Hat CodeReady Linux Builder for ARM 64 - Extended Update Support
Red Hat CodeReady Linux Builder for IBM z Systems - Extended Update Support
Red Hat CodeReady Linux Builder for Power, little endian - Extended Update Support
Red Hat CodeReady Linux Builder for x86_64 - Extended Update Support
Red Hat Enterprise Linux for ARM 64 - Extended Update Support
Red Hat Enterprise Linux for Power, little endian - Extended Update Support
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support
Red Hat Enterprise Linux for x86_64 - Extended Update Support
openEuler
Ubuntu
python3-perf-debuginfo
bpftool-debuginfo
bpftool
kernel
kernel-debuginfo
kernel-debugsource
kernel-devel
kernel-headers
kernel-tools
kernel-tools-debuginfo
kernel-tools-devel
perf
python3-perf
perf-debuginfo
kernel-source
kernel-extra-modules
kernel (Red Hat package)
linux (Ubuntu package)
linux-hwe-6.14 (Ubuntu package)
linux-azure (Ubuntu package)
linux-realtime-6.14 (Ubuntu package)
linux-aws-6.14 (Ubuntu package)
linux-gcp-6.14 (Ubuntu package)
How to mitigate CVE-2025-38383
Install update from vendor's repository.
python3-perf-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
bpftool-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
bpftool - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-debugsource - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-devel - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-headers - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-tools - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-tools-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-tools-devel - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
perf - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
python3-perf - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
perf-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-source - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-extra-modules - update to 6.6.0-139.0.0.133
kernel (Red Hat package) - update to 6.12.0-55.60.1.el10_0
linux (Ubuntu package) - addressed in versions 6.14.0-34.34, 6.14.0-1014.14~24.04.1, 6.14.0-1015.15, 6.14.0-1015.15~24.04.1, 6.14.0-1016.16, 6.14.0-1018.19
linux-hwe-6.14 (Ubuntu package) - update to 6.14.0-34.34~24.04.1
linux-azure (Ubuntu package) - addressed in versions 6.14.0-1007.7+25.10.1, 6.14.0-1014.14, 6.14.0-1014.14~24.04.1
linux-realtime-6.14 (Ubuntu package) - update to 6.14.0-1014.14~24.04.1
linux-aws-6.14 (Ubuntu package) - update to 6.14.0-1015.15~24.04.1
linux-gcp-6.14 (Ubuntu package) - update to 6.14.0-1018.19~24.04.1
bpftool-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
bpftool - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-debugsource - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-devel - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-headers - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-tools - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-tools-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-tools-devel - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
perf - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
python3-perf - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
perf-debuginfo - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-source - addressed in versions 6.6.0-139.0.0.120, 6.6.0-139.0.0.133
kernel-extra-modules - update to 6.6.0-139.0.0.133
kernel (Red Hat package) - update to 6.12.0-55.60.1.el10_0
linux (Ubuntu package) - addressed in versions 6.14.0-34.34, 6.14.0-1014.14~24.04.1, 6.14.0-1015.15, 6.14.0-1015.15~24.04.1, 6.14.0-1016.16, 6.14.0-1018.19
linux-hwe-6.14 (Ubuntu package) - update to 6.14.0-34.34~24.04.1
linux-azure (Ubuntu package) - addressed in versions 6.14.0-1007.7+25.10.1, 6.14.0-1014.14, 6.14.0-1014.14~24.04.1
linux-realtime-6.14 (Ubuntu package) - update to 6.14.0-1014.14~24.04.1
linux-aws-6.14 (Ubuntu package) - update to 6.14.0-1015.15~24.04.1
linux-gcp-6.14 (Ubuntu package) - update to 6.14.0-1018.19~24.04.1
External References
Related Security Bulletins
- Race condition within a thread in Linux kernel mm
- Ubuntu update for linux-realtime-6.14
- Ubuntu update for linux-azure
- Ubuntu update for linux
- Ubuntu update for linux-aws-6.14
- Ubuntu update for linux-gcp-6.14
- Ubuntu update for linux-hwe-6.14
- openEuler 24.03 LTS SP2 update for kernel
- openEuler 24.03 LTS SP1 update for kernel
- openEuler 24.03 LTS update for kernel
- Red Hat Enterprise Linux 10 update for kernel