Hoch

Microsoft-Sicherheitsleitfaden CVE-2026-70007 – Sicherheitslücke bezüglich Remotecodeausführung in .NET und Visual Studio

  • Veröffentlicht: 13.10.2026
  • Aktualisiert: 19.10.2026 22:17

Die Originalmeldung wurde seit der Erstellung dieser Erklärung geändert. Prüfen Sie die aktuellen technischen Daten und die Originalmeldung unten.

Zusammenfassung

Microsoft hat einen Sicherheitsleitfaden zu einer Sicherheitslücke in Microsoft.WindowsDesktop.App.Runtime (WPF) veröffentlicht. Speziell gestalteter WPF-Pixel-Shader-Bytecode kann die beiden Parsing-Durchläufe in CPSTrans::Initialize desynchronisieren und so zu Out-of-Bounds-Schreib- oder Lesevorgängen auf dem Heap führen.

Ankündigung

Die offizielle Mitteilung zu diesem Problem ist unter https://github.com/dotnet/announcements/issues/450 verfügbar.

CVSS-Details

  • Version: 3.1
  • Schweregrad: Hoch
  • Bewertung: 8.8
  • Vektor: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
  • Schwäche: CWE-787 (Out-of-bounds Write)

Betroffene Plattformen

  • Plattformen: Windows
  • Architekturen: Alle

Betroffene Pakete

Diese Sicherheitslücke betrifft Microsoft .NET-Projekte, die eine der nachfolgend aufgeführten Paketversionen verwenden:

Paketname Betroffene Version Korrigierte Version
Microsoft.WindowsDesktop.App.Runtime.win-arm64) >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.WindowsDesktop.App.Runtime.win-x64) >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.WindowsDesktop.App.Runtime.win-x86) >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.WindowsDesktop.App.Runtime.win-arm64) >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.WindowsDesktop.App.Runtime.win-x64) >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.WindowsDesktop.App.Runtime.win-x86) >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.WindowsDesktop.App.Runtime.win-arm64) >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.WindowsDesktop.App.Runtime.win-x64) >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.WindowsDesktop.App.Runtime.win-x86) >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.WindowsDesktop.App.Runtime.win-arm64) >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.WindowsDesktop.App.Runtime.win-x64) >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.WindowsDesktop.App.Runtime.win-x86) >= 8.0.0, <= 8.0.31 8.0.32

Häufig gestellte Fragen (FAQ)

Woher weiß ich, ob ich betroffen bin?

Wenn Sie ein in der Tabelle der betroffenen Pakete aufgeführtes Paket verwenden, sind Sie von der Sicherheitslücke betroffen.

Wie behebe ich das Problem?

    1. Installieren Sie die neueste Version von .NET, um das Problem zu beheben. Falls Sie ein oder mehrere .NET-SDKs über Visual Studio installiert haben, fordert Visual Studio Sie zu einem Update auf, wodurch auch die .NET-SDKs aktualisiert werden.
    1. Wenn Ihre Anwendung auf das betroffene Paket verweist, aktualisieren Sie den Paketverweis auf die gepatchte Version. Die installierten Versionen können mit dem Befehl dotnet --info überprüft werden.

Starten Sie nach der Installation der aktualisierten Laufzeit oder des SDKs Ihre Anwendungen neu, damit das Update wirksam wird.

Zudem sind bereitgestellte eigenständige Anwendungen (self-contained applications)), die auf eine der betroffenen Versionen abzielen, ebenfalls anfällig und müssen neu kompiliert sowie erneut bereitgestellt werden.

Weitere Informationen

Melden von Sicherheitsproblemen

Wenn Sie ein mögliches Sicherheitsproblem in einer unterstützten .NET-Version entdecken, melden Sie es bitte über das MSRC Researcher Portal.) an das Microsoft Security Response Center (MSRC). Weitere Informationen finden Sie in den FAQ zur Problemmeldung des MSRC.).

Über das MSRC eingereichte Berichte können sich für das Microsoft .NET Bounty-Programm qualifizieren. Details und Teilnahmebedingungen finden Sie unter https://aka.ms/corebounty..

Support

Fragen zu diesem Problem können auf GitHub in der .NET-Organisation gestellt werden. Die Haupt-Repositories befinden sich unter https://github.com/dotnet/runtime.. Das Announcements-Repository (https://github.com/dotnet/Announcements)) enthält diese Meldung als Issue mit einem Verweis auf einen zugehörigen Diskussionsbeitrag.

Haftungsausschluss

Die in dieser Mitteilung enthaltenen Informationen werden „wie besehen“ ohne jegliche Gewährleistung bereitgestellt. Microsoft schließt alle Garantien, ob ausdrücklich oder stillschweigend, einschließlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck, aus. In keinem Fall haften die Microsoft Corporation oder ihre Lieferanten für Schäden gleich welcher Art, einschließlich direkter, indirekter, zufälliger, Folgeschäden, Verlust von Geschäftsgewinnen oder besonderer Schäden, selbst wenn die Microsoft Corporation oder ihre Lieferanten auf die Möglichkeit solcher Schäden hingewiesen wurden.

Externe Links

Danksagungen

Revisionen

V1.0 (10/13/2026): Hinweis veröffentlicht.

Was zu tun ist

    1. Installieren Sie die aktuellste Version von .NET bzw. aktualisieren Sie Visual Studio, um die enthaltenen SDKs zu patchen.
    1. Aktualisieren Sie Paketverweise auf die behobenen Versionen. Installierte Versionen können mittels dotnet --info überprüft werden.
  • Starten Sie Ihre Anwendungen nach der Installation neu.
  • Kompilieren und verteilen Sie eigenständige Anwendungen), die auf betroffene Versionen abzielen, neu.

Betroffene Software

Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.

PlattformPaketAnfällige VersionenBehoben in
.NET (NuGet) Microsoft.WindowsDesktop.App.Runtime.win-arm64 >= 9.0.0, < 9.0.21, >= 11.0.0-preview.1, < 11.0.0-rc.2, >= 10.0.0, < 10.0.13, >= 8.0.0, < 8.0.32 9.0.21, 11.0.0-rc.2, 10.0.13, 8.0.32
.NET (NuGet) Microsoft.WindowsDesktop.App.Runtime.win-x64 >= 9.0.0, < 9.0.21, >= 11.0.0-preview.1, < 11.0.0-rc.2, >= 10.0.0, < 10.0.13, >= 8.0.0, < 8.0.32 9.0.21, 11.0.0-rc.2, 10.0.13, 8.0.32
.NET (NuGet) Microsoft.WindowsDesktop.App.Runtime.win-x86 >= 9.0.0, < 9.0.21, >= 11.0.0-preview.1, < 11.0.0-rc.2, >= 10.0.0, < 10.0.13, >= 8.0.0, < 8.0.32 9.0.21, 11.0.0-rc.2, 10.0.13, 8.0.32

Verweise

CVSS-Wert 8.8/10
CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Schwäche (CWE)
CWE-787
Plattform
.NET (NuGet)
Paket
Microsoft.WindowsDesktop.App.Runtime.win-arm64, Microsoft.WindowsDesktop.App.Runtime.win-x64, Microsoft.WindowsDesktop.App.Runtime.win-x86
Veröffentlicht
13.10.2026
Aktualisiert
19.10.2026 22:17

Quellen und Lizenzen · Von DockRay bearbeitet oder übersetzt; Rechte und Lizenzen der Quellen bleiben erhalten.

OSV / GitHub Advisory Database - GHSA-pfwj-2f93-rf42 - CC BY 4.0

Schwachstellenhistorie: Microsoft.WindowsDesktop.App.Runtime.win-x64

Alle veröffentlichten Schwachstellen dieses Pakets (.NET (NuGet)), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.

Alle (20) im Archiv
Einträge insgesamt
20
Erste → letzte
05.2022 10.2026
Ohne Fix
0
In Angriffen ausgenutzt
0

Verteilung nach Schweregrad

  • Hoch 17
  • Mittel 3

Veröffentlichungen pro Jahr

  1. 2022: 2
  2. 2023: 2
  3. 2024: 1
  4. 2025: 0
  5. 2026: 15
Schweregrad:
  1. Hoch · 8.8 CVE-2026-70035 >= 10.0.0, < 10.0.13, >= 8.0.0, < 8.0.32, >= 9.0.0, < 9.0.21, >= 11.0.0-preview.1, < 11.0.0-rc.2 10.0.13, 8.0.32, 9.0.21, 11.0.0-rc.2
  2. Microsoft-Sicherheitsleitfaden CVE-2026-70007 – Sicherheitslücke bezüglich Remotecodeausführung in .NET und Visual Studio dieser Eintrag
    Hoch · 8.8 CVE-2026-70007 >= 9.0.0, < 9.0.21, >= 11.0.0-preview.1, < 11.0.0-rc.2, >= 10.0.0, < 10.0.13, >= 8.0.0, < 8.0.32 9.0.21, 11.0.0-rc.2, 10.0.13, 8.0.32
  3. Hoch · 8.8 CVE-2026-87697 >= 9.0.0, < 9.0.21, >= 8.0.0, < 8.0.32, >= 11.0.0-preview.1, < 11.0.0-rc.2, >= 10.0.0, < 10.0.13 9.0.21, 8.0.32, 11.0.0-rc.2, 10.0.13
  4. Hoch · 8.8 CVE-2026-96224 >= 10.0.0, < 10.0.13, >= 11.0.0-preview.1, < 11.0.0-rc.2, >= 8.0.0, < 8.0.32, >= 9.0.0, < 9.0.21 10.0.13, 11.0.0-rc.2, 8.0.32, 9.0.21
  5. Hoch · 8.8 CVE-2026-85363 >= 8.0.0, < 8.0.32, >= 10.0.0, < 10.0.13, >= 9.0.0, < 9.0.21, >= 11.0.0-preview.1, < 11.0.0-rc.2 8.0.32, 10.0.13, 9.0.21, 11.0.0-rc.2
  6. Hoch · 7.8 CVE-2026-50646 >= 10.0.0, < 10.0.10, >= 9.0.0, < 9.0.18, >= 8.0.0, < 8.0.29 10.0.10, 9.0.18, 8.0.29
  7. Hoch · 7.8 CVE-2026-62871 >= 10.0.0, < 10.0.11, >= 9.0.0, < 9.0.19, >= 8.0.0, < 8.0.30 10.0.11, 9.0.19, 8.0.30
  8. Hoch · 7.0 CVE-2026-62897 >= 10.0.0, < 10.0.11, >= 9.0.0, < 9.0.19, >= 8.0.0, < 8.0.30 10.0.11, 9.0.19, 8.0.30
  9. Hoch · 7.8 CVE-2026-70354 >= 10.0.0, < 10.0.11, >= 9.0.0, < 9.0.19, >= 8.0.0, < 8.0.30 10.0.11, 9.0.19, 8.0.30
  10. Hoch · 7.8 CVE-2026-62886 >= 10.0.0, < 10.0.11, >= 9.0.0, < 9.0.19, >= 8.0.0, < 8.0.30 10.0.11, 9.0.19, 8.0.30
  11. Hoch · 7.8 CVE-2026-50650 >= 10.0.0, < 10.0.10, >= 9.0.0, < 9.0.18, >= 8.0.0, < 8.0.29 10.0.10, 9.0.18, 8.0.29
  12. Hoch · 7.3 CVE-2026-35433 >= 8.0.0, < 8.0.27, >= 9.0.0, < 9.0.16, >= 10.0.0, < 10.0.8 8.0.27, 9.0.16, 10.0.8
  13. Hoch · 7.3 CVE-2024-21409 < 6.0.29, >= 8.0.0, < 8.0.4, >= 7.0.0, < 7.0.18 6.0.29, 8.0.4, 7.0.18
  14. Hoch · 8.1 CVE-2023-33127 >= 7.0.0, < 7.0.9, >= 6.0.0, < 6.0.20 7.0.9, 6.0.20
  15. Hoch · 7.8 CVE-2023-24895 >= 7.0.0, < 7.0.7, >= 6.0.0, < 6.0.18 7.0.7, 6.0.18
  16. Hoch · 8.8 CVE-2022-41089 >= 3.1.0, < 3.1.32, >= 6.0.0, < 6.0.12, >= 7.0.0, < 7.0.1 3.1.32, 6.0.12, 7.0.1
  17. Hoch · 8.8 CVE-2020-0606 >= 3.0.0, < 3.0.2, >= 3.1.0, < 3.1.11 3.0.2, 3.1.11

Erkennen Sie Schwachstellen in Ihrer Anwendung

Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.

Anwendung verbinden
DockRay Newsletter

Anwendungssicherheit in Ihrem Postfach

Wichtige Schwachstellen, konkrete Empfehlungen und praktische Tipps für Ihre Anwendungen. Wählen Sie Ihre Technologien und verfolgen Sie, was für Ihr Projekt relevant ist.

  • Eine tägliche Zusammenfassung neuer Schwachstellen, auch kritischer.
  • Benachrichtigungen über wichtige Updates.
  • Praktische Tipps zur Sicherheit und Überwachung von Anwendungen.

Leer lassen, um Meldungen zu allen Technologien zu erhalten.

Kostenlos anmelden. In jeder E-Mail mit einem Klick abmelden.