CVE-2026-46071

KVM: nSVM: Avoid clearing VMCB_LBR in vmcb12

State
Published
Severity
Not scored
Published
May 27, 2026
Updated
Oct 30, 2026
Reserved
May 13, 2026

Read the record on cve.org

Description

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

KVM: nSVM: Avoid clearing VMCB_LBR in vmcb12

svm_copy_lbrs() always marks VMCB_LBR dirty in the destination VMCB. However, nested_svm_vmexit() uses it to copy LBRs to vmcb12, and clearing clean bits in vmcb12 is not architecturally defined.

Move vmcb_mark_dirty() to callers and drop it for vmcb12.

This also facilitates incoming refactoring that does not pass the entire VMCB to svm_copy_lbrs().

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • d20c796ca3709801f8a7fa36e8770a3dd8ebd34e to before b7fefb393a926bdfe445c63b4091185ed7da2733Affected
  • d20c796ca3709801f8a7fa36e8770a3dd8ebd34e to before 165b08d2d1346dce5ed43db65e10f3194b9ae2feAffected
  • d20c796ca3709801f8a7fa36e8770a3dd8ebd34e to before 11d347b7edf5093d69aca72317300798a32bfd6bAffected
  • d20c796ca3709801f8a7fa36e8770a3dd8ebd34e to before a3f0981a5a0e0bd51ad74cc7d9eed32294b24002Affected
  • d20c796ca3709801f8a7fa36e8770a3dd8ebd34e to before 9efe23568806d1cd06f7d146f9b3037b8d585a9fAffected
  • d20c796ca3709801f8a7fa36e8770a3dd8ebd34e to before b53ab5167a81537777ac780bbd93d32613aa3bdaAffected
LinuxLinux
  • 5.19Affected
  • before 5.19Not affected
  • 6.1.191 through 6.1.*Not affected
  • 6.6.160 through 6.6.*Not affected
  • 6.12.114 through 6.12.*Not affected
  • 6.18.27 through 6.18.*Not affected
  • 7.0.4 through 7.0.*Not affected
  • 7.1 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.