10 Schwachstellen im Xen-Hypervisor

Veröffentlicht Informationen über 10 Schwachstellen im Hypervisor Xen, von denen fünf (CVE-2019-17341, CVE-2019-17342, CVE-2019-17340, CVE-2019-17346, CVE-2019-17343) potenziell es ermöglichen, das aktuelle Gastumfeld zu verlassen und die eigenen Berechtigungen zu erhöhen. Eine Schwachstelle (CVE-2019-17347) ermöglicht es einem nicht privilegierten Prozess, die Kontrolle über die Prozesse anderer Benutzer im selben Gast-System zu erlangen. Die verbleibenden vier (CVE-2019-17344, CVE-2019-17345, CVE-2019-17348, CVE-2019-17351) Schwachstellen können zu einem Denial of Service (Absturz des Host-Umfelds) führen. Die Probleme wurden in den Versionen Xen 4.12.1, 4.11.2 und 4.10.4.

  • CVE-2019-17341 — eine Möglichkeit, aus einem von einem Angreifer kontrollierten Gast-System auf Hypervisor-Ebene zuzugreifen. Das Problem tritt nur auf x86-Systemen auf und kann aus Gast-Systemen, die im Paravirtualisierungsmodus (PV) arbeiten, bei der Durchreichung eines neuen PCI-Geräts in ein laufendes Gast-System ausgeführt werden. In Gast-Systemen, die im HVM- und PVH-Modus arbeiten, zeigt sich die Schwachstelle nicht;
  • CVE-2019-17340 — ein Speicherleck, das potenziell die Erhöhung der eigenen Berechtigungen oder den Zugriff auf Daten anderer Gast-Systeme ermöglicht.
    Das Problem tritt nur auf Hosts mit mehr als 16 TB RAM in 64-Bit-Systemen und 168 GB in 32-Bit-Systemen auf.
    Die Schwachstelle kann nur aus Gast-Systemen im PV-Modus ausgenutzt werden (im HVM- und PVH-Modus zeigt sich die Schwachstelle bei der Verwendung von libxl nicht);
  • CVE-2019-17346 — eine Schwachstelle bei der Verwendung von PCID (Process Context Identifiers) zur Verbesserung der Leistung von Schutzmaßnahmen gegen Angriffe
    Meltdown, die den Zugriff auf Daten anderer Gast-Systeme ermöglicht und potenziell die eigenen Berechtigungen erhöht. Die Schwachstelle kann nur aus Gast-Systemen im PV-Modus auf x86-Systemen ausgenutzt werden (das Problem tritt nicht in den Modi HVM und PVH auf und auch nicht in Konfigurationen, in denen es keine Gast-Systeme mit aktiviertem PCID gibt (PCID ist standardmäßig aktiviert));
  • CVE-2019-17342 — ein Problem bei der Implementierung des Hypercalls XENMEM_exchange, das die Erhöhung eigener Berechtigungen in Umgebungen mit nur einem Gast-System ermöglicht. Die Schwachstelle kann nur aus Gast-Systemen im PV-Modus ausgenutzt werden (im HVM- und PVH-Modus zeigt sich die Schwachstelle nicht);
  • CVE-2019-17343 Eine fehlerhafte Zuordnung im IOMMU ermöglicht es, bei Zugang von einem Gastbetriebssystem zu einem physischen Gerät DMA zu nutzen, um die eigene Seitentabelle im Speicher zu ändern und Zugriff auf Host-Ebene zu erlangen. Die Verwundbarkeit tritt nur in Gastbetriebssystemen im PV-Modus auf, wenn die Berechtigungen zum Durchleiten von PCI-Geräten vorhanden sind.

Quelle: opennet.ru

60GB SSD 8Gb DDR4