arch/x86/x86_emulate/x86_emulate.c in Xen 3.2.1 through 4.4.x does not properly check privileges, which allows local HVM guest users to gain privileges or cause a denial of service (crash) via a crafted (1) CALL, (2) JMP, (3) RETF, (4) LCALL, (5) LJMP, or (6) LRET far branch instruction.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Debian_linux | Debian | 7.0 (including) | 7.0 (including) |
Xen | Ubuntu | devel | * |
Xen | Ubuntu | precise | * |
Xen | Ubuntu | trusty | * |
Xen | Ubuntu | upstream | * |
Xen | Ubuntu | utopic | * |
Xen | Ubuntu | vivid | * |
Xen-3.3 | Ubuntu | lucid | * |
Xen-3.3 | Ubuntu | upstream | * |