CVE-2022-49562

KVM: x86: Use __try_cmpxchg_user() to update guest PTE A/D bits

References

Notes

 carnil> Introduced in bd53cb35a3e9 ("X86/KVM: Handle PFNs outside of kernel reach when
 carnil> touching GPTEs"). Vulnerable versions: 5.2-rc1.

Bugs

Status

Branch Status
upstream released (5.19-rc1) [f122dfe4476890d60b8c679128cd2259ec96a24c]
6.18-upstream-stable N/A "Fixed before branching point"
6.17-upstream-stable N/A "Fixed before branching point"
6.13-upstream-stable N/A "Fixed before branching point"
6.12-upstream-stable N/A "Fixed before branching point"
6.6-upstream-stable N/A "Fixed before branching point"
6.1-upstream-stable N/A "Fixed before branching point"
5.10-upstream-stable needed
sid released (5.18.2-1)
6.12-trixie-security N/A "Fixed before branching point"
6.1-bookworm-security N/A "Fixed before branching point"
5.10-bullseye-security needed