Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
5.5

CVE-2020-11743: Xen on Debian and Alpine can crash when guest misbehaves

CVE-2020-11743 · published 6 years ago
Summary

The Xen virtualization platform in Debian and Alpine Linux versions up to 4.13 can stop working if a virtual machine (guest) triggers a specific error in the grant‑table feature. This error causes the host system (dom0) or other virtual machines to crash, potentially disrupting services. Update Xen to a version that includes the fix or apply the vendor's recommended patch to prevent the crash.

What to do
  • Update debian xen to version 4.11.4-1.
  • Update alpine xen to version 4.12.2-r1.
  • Update alpine xen to version 4.13.0-r1.
  • Update alpine xen to version 4.13.0-r3.
  • Update alpine xen to version 4.10.4-r3.
  • Update alpine xen to version 4.11.3-r2.
Affected software
Ecosystem VendorProductAffected versions
Debian:12 debian xen < 4.11.4-1
Fix: upgrade to 4.11.4-1
Debian:13 debian xen < 4.11.4-1
Fix: upgrade to 4.11.4-1
Debian:14 debian xen < 4.11.4-1
Fix: upgrade to 4.11.4-1
Alpine:v3.10 alpine xen < 4.12.2-r1
Fix: upgrade to 4.12.2-r1
Alpine:v3.11 alpine xen < 4.13.0-r1
Fix: upgrade to 4.13.0-r1
Alpine:v3.12 alpine xen < 4.13.0-r3
Fix: upgrade to 4.13.0-r3
Alpine:v3.8 alpine xen < 4.10.4-r3
Fix: upgrade to 4.10.4-r3
Alpine:v3.9 alpine xen < 4.11.3-r2
Fix: upgrade to 4.11.3-r2
– xen xen <= 4.13.0
4.13.0
cpe:2.3:o:xen:xen:*:*:*:*:*:*:*:*
– fedoraproject fedora 32
cpe:2.3:o:fedoraproject:fedora:32:*:*:*:*:*:*:*
Original advisory text
An issue was discovered in Xen through 4.13.x, allowing guest OS users to cause a denial of service because of a bad error path in GNTTABOP_map_grant. Grant table operations are expected to return ...
An issue was discovered in Xen through 4.13.x, allowing guest OS users to cause a denial of service because of a bad error path in GNTTABOP_map_grant. Grant table operations are expected to return 0 for success, and a negative number for errors. Some misplaced brackets cause one error path to return 1 instead of a negative value. The grant table code in Linux treats this condition as success, and proceeds with incorrectly initialised state. A buggy or malicious guest can construct its grant table in such a way that, when a backend domain tries to map a grant, it hits the incorrect error path. This will crash a Linux based dom0 or backend domain.
Severity
5.5 Medium
Exploitation
<1% chance of attack within 30 days
Type
CWE-755Improper Handling of Exceptional Conditions
Timeline
Published14 Apr 2020
Updated4 Nov 2026
First seen11 Sep 2026
Sources
CVE-2020-11743 · NVD
Track software like this
Free during beta