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-2023-52639

Change History

New CVE Received from kernel.org 4/03/2024 11:15:51 AM

Action Type Old Value New Value
Added Description

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

KVM: s390: vsie: fix race during shadow creation

Right now it is possible to see gmap->private being zero in
kvm_s390_vsie_gmap_notifier resulting in a crash.  This is due to the
fact that we add gmap->private == kvm after creation:

static int acquire_gmap_shadow(struct kvm_vcpu *vcpu,
                               struct vsie_page *vsie_page)
{
[...]
        gmap = gmap_shadow(vcpu->arch.gmap, asce, edat);
        if (IS_ERR(gmap))
                return PTR_ERR(gmap);
        gmap->private = vcpu->kvm;

Let children inherit the private field of the parent.
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/28bb27824f25f36e5f80229a358d66ee09244082 [No types assigned]
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/5df3b81a567eb565029563f26f374ae3803a1dfc [No types assigned]
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/f5572c0323cf8b4f1f0618178648a25b8fb8a380 [No types assigned]
Added Reference

								
							
							
						
kernel.org https://git.kernel.org/stable/c/fe752331d4b361d43cfd0b89534b4b2176057c32 [No types assigned]