U.S. flag   An official website of the United States government
Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock (Dot gov) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Vulnerability Change Records for CVE-2026-72013

Change History

New CVE Received from kernel.org 8/15/2026 2:21:00 AM

Action Type Old Value New Value
Added Description

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

riscv: Prevent NULL pointer dereference in machine_kexec_prepare()

A NULL pointer dereference issue is noticed in riscv's
machine_kexec_prepare(), where image->segment[i].buf might be NULL and
copied unchecked.

The NULL buf comes from ima_add_kexec_buffer(), where kbuf is added by
kexec_add_buffer(), but kbuf.buffer is NULL, then it is copied without
a check in machine_kexec_prepare():

  kexec_file_load
    -> kimage_file_alloc_init()
       -> kimage_file_prepare_segments()
          -> ima_add_kexec_buffer()
             -> kexec_add_buffer()
    -> machine_kexec_prepare()
       -> memcpy()

Address this by adding a check before the data copy attempt.
Added Reference

                  
                
              
https://git.kernel.org/stable/c/606cc45e871e34b80a2f63874f069387a5b44176
Added Reference

                  
                
              
https://git.kernel.org/stable/c/6ad6954492697681ebcfc1beb0eb384406cd4b65
Added Reference

                  
                
              
https://git.kernel.org/stable/c/81bbcff0c053c4f5c711c31a9b72fc492bd96c3f
Added Reference

                  
                
              
https://git.kernel.org/stable/c/b5f92cc4e24a298bf390b0b189a4b888c0900161
Added Reference

                  
                
              
https://git.kernel.org/stable/c/c462e15497dc40abe369b3be7a2c91ac5d1be6f9
Added Reference

                  
                
              
https://git.kernel.org/stable/c/d5b2752a17efc165793ae38f2c24b5ed9c04ffde
Added Reference

                  
                
              
https://git.kernel.org/stable/c/eadd0c2c76aee6a738f17f251434c77db3c606c8
Added Affected

                  
                
              
[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","programFiles":["arch/riscv/kernel/machine_kexec.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","versions":[{"version":"4211742f0f9e083188f4f0ada00d6eeeef31b7c7","lessThan":"606cc45e871e34b80a2f63874f069387a5b44176","versionType":"git","status":"affected"},{"version":"b7fb4d78a6ade6026d9e5cf438c2a46ab962e032","lessThan":"c462e15497dc40abe369b3be7a2c91ac5d1be6f9","versionType":"git","status":"affected"},{"version":"b7fb4d78a6ade6026d9e5cf438c2a46ab962e032","lessThan":"b5f92cc4e24a298bf390b0b189a4b888c0900161","versionType":"git","status":"affected"},{"version":"b7fb4d78a6ade6026d9e5cf438c2a46ab962e032","lessThan":"6ad6954492697681ebcfc1beb0eb384406cd4b65","versionType":"git","status":"affected"},{"version":"b7fb4d78a6ade6026d9e5cf438c2a46ab962e032","lessThan":"eadd0c2c76aee6a738f17f251434c77db3c606c8","versionType":"git","status":"affected"},{"version":"b7fb4d78a6ade6026d9e5cf438c2a46ab962e032","lessThan":"d5b2752a17efc165793ae38f2c24b5ed9c04ffde","versionType":"git","status":"affected"},{"version":"b7fb4d78a6ade6026d9e5cf438c2a46ab962e032","lessThan":"81bbcff0c053c4f5c711c31a9b72fc492bd96c3f","versionType":"git","status":"affected"},{"version":"3ca8a07f141fd8eec347a82bdfa4b94164f2bb97","versionType":"git","status":"affected"},{"version":"3ba83e46b591381e718007f55c9f831fd0cd7ee8","versionType":"git","status":"affected"},{"version":"5.15.47","lessThan":"5.15.212","versionType":"semver","status":"affected"},{"version":"5.17.15","lessThan":"5.18","versionType":"semver","status":"affected"},{"version":"5.18.4","lessThan":"5.19","versionType":"semver","status":"affected"}]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","programFiles":["arch/riscv/kernel/machine_kexec.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","versions":[{"version":"5.19","status":"affected"},{"version":"0","lessThan":"5.19","versionType":"semver","status":"unaffected"},{"version":"5.15.212","lessThanOrEqual":"5.15.*","versionType":"semver","status":"unaffected"},{"version":"6.1.178","lessThanOrEqual":"6.1.*","versionType":"semver","status":"unaffected"},{"version":"6.6.145","lessThanOrEqual":"6.6.*","versionType":"semver","status":"unaffected"},{"version":"6.12.97","lessThanOrEqual":"6.12.*","versionType":"semver","status":"unaffected"},{"version":"6.18.40","lessThanOrEqual":"6.18.*","versionType":"semver","status":"unaffected"},{"version":"7.1.5","lessThanOrEqual":"7.1.*","versionType":"semver","status":"unaffected"},{"version":"7.2-rc3","lessThanOrEqual":"*","versionType":"original_commit_for_fix","status":"unaffected"}]}]