Descriptionarch/arm64/kvm/guest.c in KVM in the Linux kernel before 4.18.12 on the arm64 platform mishandles the KVM_SET_ON_REG ioctl. This is exploitable by attackers who can create virtual machines. An attacker can arbitrarily redirect the hypervisor flow of control (with full register control). An attacker can also cause a denial of service (hypervisor panic) via an illegal exception return. This occurs because of insufficient restrictions on userspace access to the core register file, and because PSTATE.M validation does not prevent unintended execution modes.
Overall state of this security issue: Pending
This issue is currently rated as having moderate severity.
Status of this issue by product and package
Please note that this evaluation state might be work in progress, incomplete or outdated. Also information for service packs in the LTSS phase is only included for issues meeting the LTSS criteria. If in doubt, feel free to contact us for clarification.
|SUSE Linux Enterprise Desktop 12 SP3||kernel-source||Analysis|
|SUSE Linux Enterprise Module for Basesystem 15 GA||kernel-source||Analysis|
|SUSE Linux Enterprise Module for Development Tools 15 GA||kernel-source||Analysis|
|SUSE Linux Enterprise Server 11 SP3 LTSS||kernel-source||Analysis|
|SUSE Linux Enterprise Server 11 SP4||kernel-source||Analysis|
|SUSE Linux Enterprise Server 12 GA LTSS||kernel-source||Analysis|
|SUSE Linux Enterprise Server 12 SP2 LTSS||kernel-source||Analysis|
|SUSE Linux Enterprise Server 12 SP3||kernel-source||Analysis|
|SUSE Linux Enterprise Server for SAP Applications 11 SP3||kernel-source||Analysis|
|SUSE Linux Enterprise Server for SAP Applications 12 GA||kernel-source||Analysis|
|SUSE Linux Enterprise Server for SAP Applications 12 SP2||kernel-source||Analysis|