Microsoft-Sicherheitshinweis CVE-2026-85363 – Sicherheitslücke bezüglich Remotecodeausführung in .NET und Visual Studio
Zusammenfassung
Microsoft veröffentlicht diesen Sicherheitshinweis, um Informationen über eine Sicherheitslücke in Microsoft.WindowsDesktop.App.Runtime (WPF) bereitzustellen. Dieser Hinweis enthält außerdem Anleitungen für Entwickler, wie sie ihre Anwendungen aktualisieren können, um diese Schwachstelle zu beheben.
Durch Angreifer kontrollierte XPS-Glyphenkoordinaten können bei der Zeigerarithmetik des Ziels in CD3DGlyphBank::RectFillAlpha einen Überlauf verursachen. Dies führt zu einem Out-of-Bounds-Schreibvorgang und zum Beenden des Prozesses.
Ankündigung
Die Ankündigung zu diesem Problem ist unter https://github.com/dotnet/announcements/issues/469 verfügbar.
CVSS-Details
-
Version: 3.1
-
Schweregrad: Hoch
-
Score: 8.8
-
Vektor:
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H -
Schwachstellentyp: CWE-190 (Integer-Überlauf oder Wraparound)
Betroffene Plattformen
- Plattformen: Windows
- Architekturen: Alle
<a name="affected-packages"></a>Betroffene Pakete
Die Sicherheitslücke betrifft Microsoft .NET-Projekte, die eine der unten aufgeführten betroffenen Paketversionen verwenden.
| Paketname | Betroffene Version | Bereinigte Version |
|---|---|---|
| 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 |
| 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 | >= 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 |
Häufig gestellte Fragen (FAQ)
<a name="how-affected"></a>Wie erkenne ich, ob ich betroffen bin?
Wenn Sie ein unter den betroffenen Paketen aufgeführtes Paket verwenden, sind Sie von der Sicherheitslücke betroffen.
Weitere Informationen
Melden von Sicherheitsproblemen
Wenn Sie ein potenzielles Sicherheitsproblem in einer unterstützten Version von .NET gefunden haben, melden Sie es bitte über das MSRC Researcher Portal. an das Microsoft Security Response Center (MSRC). Weitere Informationen finden Sie in den MSRC Report an Issue FAQ..
Sicherheitsmeldungen an das MSRC können sich für die Microsoft .NET Bounty qualifizieren. Details zum Microsoft .NET Bounty Program einschließlich Geschäftsbedingungen finden Sie unter https://aka.ms/corebounty..
Support
Sie können Fragen zu diesem Problem auf GitHub in der .NET-GitHub-Organisation stellen. 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 und verlinkt auf ein Diskussions-Issue, in dem Sie Fragen stellen können.
Haftungsausschluss
Die in diesem Sicherheitshinweis bereitgestellten Informationen werden "wie besehen" ohne jegliche Gewährleistung zur Verfügung gestellt. Microsoft lehnt jede Gewährleistung ab, sei sie ausdrücklich oder stillschweigend, einschließlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck. In keinem Fall haften Microsoft Corporation oder ihre Lieferanten für Schäden jeglicher Art, einschließlich direkter, indirekter, zufälliger, Folgeschäden, entgangenen Gewinns oder besonderer Schäden, selbst wenn Microsoft Corporation oder ihre Lieferanten auf die Möglichkeit solcher Schäden hingewiesen wurden. Einige Staaten erlauben den Ausschluss oder die Beschränkung der Haftung für Folge- oder Zufallsschäden nicht, sodass die vorstehende Beschränkung möglicherweise nicht zutrifft.
Externe Links
Danksagungen
- Ky0toFu (@ky0tofu)
Revisionsverlauf
V1.0 (10/13/2026): Sicherheitshinweis veröffentlicht.
Was zu tun ist
Behebung der Schwachstelle
-
Zur Behebung dieses Problems installieren Sie die neueste Version von .NET. Falls Sie ein oder mehrere .NET SDKs über Visual Studio installiert haben, fordert Visual Studio Sie zu einer Aktualisierung auf, wodurch auch Ihre .NET SDKs aktualisiert werden.
-
Falls Ihre Anwendung das verwundbare Paket referenziert, aktualisieren Sie den Paketverweis auf die gepatchte Version. Die installierten Versionen können Sie mit dem Befehl
dotnet --infoauflisten.
Nachdem Sie die aktualisierte Runtime oder das SDK installiert haben, starten Sie Ihre Anwendungen neu, damit das Update wirksam wird.
Zusätzlich gilt: Wenn Sie eigenständige Anwendungen (self-contained applications) bereitgestellt haben, die auf eine der betroffenen Versionen abzielen, sind diese ebenfalls verwundbar und müssen neu kompiliert sowie erneut bereitgestellt werden.
Betroffene Software
Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.
| Plattform | Paket | Anfällige Versionen | Behoben in |
|---|---|---|---|
| .NET (NuGet) | Microsoft.WindowsDesktop.App.Runtime.win-arm64 | >= 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 |
| .NET (NuGet) | Microsoft.WindowsDesktop.App.Runtime.win-x64 | >= 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 |
| .NET (NuGet) | Microsoft.WindowsDesktop.App.Runtime.win-x86 | >= 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 |
Verweise
- 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-190- 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
- 14.10.2026 08:00
Quellen und Lizenzen · Von DockRay bearbeitet oder übersetzt; Rechte und Lizenzen der Quellen bleiben erhalten.
OSV / GitHub Advisory Database - GHSA-f63g-mx39-3r38 - CC BY 4.0
Schwachstellenhistorie: Microsoft.WindowsDesktop.App.Runtime.win-arm64
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.
- Einträge insgesamt
- 19
- Erste → letzte
- 12.2022 10.2026
- Ohne Fix
- 0
- In Angriffen ausgenutzt
- 0
Verteilung nach Schweregrad
- Hoch 16
- Mittel 3
Veröffentlichungen pro Jahr
- 2022: 1
- 2023: 2
- 2024: 1
- 2025: 0
- 2026: 15
-
Microsoft-Sicherheitshinweis CVE-2026-85363 – Sicherheitslücke bezüglich Remotecodeausführung in .NET und Visual Studio dieser Eintrag
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.