CVE 7.9 HIGH

KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation_CVE-2026-43133

7.9 / 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:H

Description

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

KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation

Commit cc3ed80ae69f ("KVM: nSVM: always use vmcb01 to for vmsave/vmload
of guest state") made KVM always use vmcb01 for the fields controlled by
VMSAVE/VMLOAD, but it missed updating the VMLOAD/VMSAVE emulation code
to always use vmcb01.

As a result, if VMSAVE/VMLOAD is executed by an L2 guest and is not
intercepted by L1, KVM will mistakenly use vmcb02. Always use vmcb01
instead of the current VMCB.

Basic Information

ID CVE-2026-43133
Source Linux
Published May 6, 2026 at 11:27
Modified May 8, 2026 at 12:40

Affected Product

Vendor Linux
Product Linux
Version cc3ed80ae69f454c3d904af9f65394a540099723
Affected Versions Linux Linux cc3ed80ae69f454c3d904af9f65394a540099723
Linux Linux cc3ed80ae69f454c3d904af9f65394a540099723
Linux Linux cc3ed80ae69f454c3d904af9f65394a540099723
Linux Linux cc3ed80ae69f454c3d904af9f65394a540099723
Linux Linux cc3ed80ae69f454c3d904af9f65394a540099723
Linux Linux cc3ed80ae69f454c3d904af9f65394a540099723
Linux Linux cc3ed80ae69f454c3d904af9f65394a540099723
Linux Linux 5.13

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.