Kritisch

Microsoft-Sicherheitshinweis CVE-2026-88092 – Sicherheitsfunktionsumgehung in ASP.NET Core

  • 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 veröffentlicht diesen Sicherheitshinweis, um Informationen über eine Sicherheitsanfälligkeit in Microsoft.AspNetCore.Server.Kestrel.Core bereitzustellen. Dieser Hinweis enthält außerdem Anleitungen für Entwickler zur Aktualisierung ihrer Anwendungen, um diese Sicherheitsanfälligkeit zu beseitigen.

Eine abgebrochene Kestrel HTTP/1-Verbindung kann ungelesene Bytes des Anforderungstextes als weitere Anforderung erneut parsen, was einen Pfad für Request-Smuggling oder Desynchronisation eröffnet.

Ankündigung

Die Ankündigung zu diesem Problem finden Sie unter https://github.com/dotnet/announcements/issues/472

CVSS-Details

  • Version: 3.1
  • Schweregrad: Kritisch
  • Punktzahl: 9.4
  • Vektor: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
  • Schwäche: CWE-444 (Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling'))

Betroffene Plattformen

  • Plattformen: Windows, Linux, macOS
  • Architekturen: Alle

Betroffene Pakete

Die Sicherheitsanfälligkeit betrifft Microsoft .NET-Projekte, die eine der unten aufgeführten betroffenen Paketversionen verwenden.

Paketname Betroffene Version Bereinigte Version
Microsoft.AspNetCore.App.Runtime.linux-arm >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.linux-arm64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.linux-musl-arm >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.linux-x64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.osx-arm64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.osx-x64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.win-arm >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.win-arm64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.win-x64 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.win-x86 >= 8.0.0, <= 8.0.31 8.0.32
Microsoft.AspNetCore.App.Runtime.linux-arm >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.linux-arm64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.linux-musl-arm >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.linux-x64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.osx-arm64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.osx-x64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.win-arm >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.win-arm64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.win-x64 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.win-x86 >= 10.0.0, <= 10.0.12 10.0.13
Microsoft.AspNetCore.App.Runtime.linux-arm >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.linux-arm64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.linux-musl-arm >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.linux-x64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.osx-arm64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.osx-x64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.win-arm >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.win-arm64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.win-x64 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.win-x86 >= 11.0.0-preview.1, <= 11.0.0-rc.1 11.0.0-rc.2
Microsoft.AspNetCore.App.Runtime.linux-arm >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.linux-arm64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.linux-musl-arm >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.linux-musl-x64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.linux-x64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.osx-arm64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.osx-x64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.win-arm >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.win-arm64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.win-x64 >= 9.0.0, <= 9.0.20 9.0.21
Microsoft.AspNetCore.App.Runtime.win-x86 >= 9.0.0, <= 9.0.20 9.0.21

Häufig gestellte Fragen (FAQ)

Wie stelle ich fest, ob ich betroffen bin?

Wenn Sie eines der unter den betroffenen Paketen aufgeführten Pakete verwenden, sind Sie von der Sicherheitsanfälligkeit betroffen.

Wie behebe ich das Problem?

  1. Installieren Sie zur Behebung des Problems die neueste Version von .NET. Wenn Sie ein oder mehrere .NET SDKs über Visual Studio installiert haben, werden Sie von Visual Studio aufgefordert, das Programm zu aktualisieren, wodurch auch Ihre .NET SDKs aktualisiert werden.
  2. Wenn Ihre Anwendung auf das betroffene Paket verweist, aktualisieren Sie den Paketverweis auf die bereinigte Version. Sie können die installierten Versionen mit dem Befehl dotnet --info auflisten.

Starten Sie nach der Installation der aktualisierten Laufzeit oder des SDK Ihre Anwendungen neu, damit die Aktualisierung wirksam wird.

Darüber hinaus sind auch bereitgestellte eigenständige Anwendungen (self-contained), die auf betroffene Versionen abzielen, anfällig und müssen neu kompiliert sowie erneut bereitgestellt werden.

Weitere Informationen

Sicherheitslücken melden

Wenn Sie ein potenzielles Sicherheitsproblem in einer unterstützten Version von .NET gefunden haben, melden Sie es bitte über das MSRC-Forscherportal. an das Microsoft Security Response Center (MSRC). Weitere Informationen finden Sie in den FAQ zur Problemmeldung des MSRC..

Über das MSRC eingereichte Sicherheitsberichte können sich für das Microsoft .NET-Bounty-Programm qualifizieren. Einzelheiten zum Microsoft .NET-Bounty-Programm einschließlich der Bedingungen 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 Ankündigungs-Repository (https://github.com/dotnet/Announcements) enthält diesen Bericht als Issue und verlinkt auf ein Diskussions-Issue, in dem Fragen gestellt werden können.

Haftungsausschluss

Die in diesem Hinweis bereitgestellten Informationen werden „wie besehen“ ohne jegliche Gewährleistung zur Verfügung gestellt. Microsoft lehnt jede ausdrückliche oder stillschweigende Gewährleistung ab, einschließlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck. In keinem Fall haften die Microsoft Corporation oder ihre Lieferanten für Schäden jeglicher Art, einschließlich direkter, indirekter, zufälliger, Folgeschäden, entgangenen Geschäftsgewinns oder besonderer Schäden, selbst wenn die Microsoft Corporation oder ihre Lieferanten auf die Möglichkeit solcher Schäden hingewiesen wurden. Da einige Rechtsordnungen den Ausschluss oder die Beschränkung der Haftung für Folge- oder Zufallsschäden nicht zulassen, gilt die vorstehende Einschränkung möglicherweise nicht.

Externe Links

CVE-2026-88092

Danksagung

  • thegoldmandm

Revisionen

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

Was zu tun ist

Zur Behebung dieser Sicherheitslücke:

  1. Installieren Sie die neueste Version von .NET bzw. aktualisieren Sie Visual Studio, falls .NET SDKs darüber verwaltet werden.
  2. Aktualisieren Sie Paketverweise in betroffenen Projekten auf gepatchte Versionen (überprüfbar mit dem Befehl dotnet --info).
  3. Starten Sie Anwendungen nach dem Update der Laufzeitumgebung oder des SDK neu.
  4. Kompilieren und veröffentlichen Sie eigenständige (self-contained) Anwendungen neu, die betroffene Versionen nutzen.

Betroffene Software

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

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

Verweise

CVSS-Wert 9.4/10
CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
Schwäche (CWE)
CWE-444
Plattform
.NET (NuGet)
Paket
Microsoft.AspNetCore.App.Runtime.linux-arm, Microsoft.AspNetCore.App.Runtime.linux-arm64, Microsoft.AspNetCore.App.Runtime.linux-musl-arm
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-rv87-ccxw-8ggf - CC BY 4.0

Schwachstellenhistorie: Microsoft.AspNetCore.App.Runtime.linux-arm

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 (25) im Archiv
Einträge insgesamt
25
Erste → letzte
05.2022 10.2026
Ohne Fix
0
In Angriffen ausgenutzt
0

Verteilung nach Schweregrad

  • Kritisch 3
  • Hoch 19
  • Mittel 3

Veröffentlichungen pro Jahr

  1. 2022: 12
  2. 2023: 1
  3. 2024: 5
  4. 2025: 2
  5. 2026: 5
Schweregrad:
  1. Hoch · 7.5 CVE-2026-70186 >= 8.0.0, < 8.0.32, >= 10.0.0, < 10.0.13, >= 9.0.0, < 9.0.21 8.0.32, 10.0.13, 9.0.21
  2. Microsoft-Sicherheitshinweis CVE-2026-88092 – Sicherheitsfunktionsumgehung in ASP.NET Core dieser Eintrag
    Kritisch · 9.4 CVE-2026-88092 >= 8.0.0, < 8.0.32, >= 10.0.0, < 10.0.13, >= 11.0.0-preview.1, < 11.0.0-rc.2, >= 9.0.0, < 9.0.21 8.0.32, 10.0.13, 11.0.0-rc.2, 9.0.21
  3. Hoch · 7.5 CVE-2026-56170 >= 10.0.0, < 10.0.6, >= 9.0.0, < 9.0.15, >= 8.0.0, < 8.0.26 10.0.6, 9.0.15, 8.0.26
  4. Hoch · 7.5 CVE-2026-42899 >= 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
  5. Hoch · 7.5 CVE-2026-26130 >= 8.0.0, < 8.0.25, >= 9.0.0, < 9.0.14, >= 10.0.0, < 10.0.4 8.0.25, 9.0.14, 10.0.4
  6. Kritisch · 9.9 CVE-2025-55315 >= 10.0.0-rc.1.25451.107, < 10.0.0-rc.2.25502.107, >= 9.0.0, < 9.0.10, >= 8.0.0, < 8.0.21 10.0.0-rc.2.25502.107, 9.0.10, 8.0.21
  7. Hoch · 7.0 CVE-2025-24070 >= 9.0.0, < 9.0.3, >= 8.0.0, < 8.0.14, >= 6.0.0, <= 6.0.36 9.0.3, 8.0.14
  8. Hoch · 8.1 CVE-2024-38229 >= 9.0.0-preview.1.24081.5, < 9.0.0-rc.2.24474.3, >= 8.0.0, < 8.0.10 9.0.0-rc.2.24474.3, 8.0.10
  9. Kritisch · 8.1 CVE-2024-35264 >= 8.0.0, < 8.0.7 8.0.7
  10. Hoch · 7.5 CVE-2024-21386 < 6.0.27, >= 7.0.0, < 7.0.16, >= 8.0.0, < 8.0.2 6.0.27, 7.0.16, 8.0.2
  11. Hoch · 8.1 CVE-2023-33170 < 6.0.20, >= 7.0.0, < 7.0.9 6.0.20, 7.0.9
  12. Hoch · 7.5 CVE-2022-23267 >= 3.0.0, < 3.1.25, >= 5.0.0, < 5.0.17, >= 6.0.0, < 6.0.5 3.1.25, 5.0.17, 6.0.5
  13. Hoch · 7.5 CVE-2022-24464 >= 3.0.0, < 3.1.23, >= 5.0.0, < 5.0.15, >= 6.0.0, < 6.0.3 3.1.23, 5.0.15, 6.0.3
  14. Hoch · 7.5 CVE-2022-21986 >= 5.0.0, < 5.0.14, >= 6.0.0, < 6.0.2 5.0.14, 6.0.2
  15. Hoch · 7.5 CVE-2022-38013 >= 3.1.0, < 3.1.29, >= 5.0.0, < 6.0.9 3.1.29, 6.0.9
  16. Hoch · 7.5 CVE-2022-29145 >= 3.0.0, < 3.1.25, >= 5.0.0, < 5.0.17, >= 6.0.0, < 6.0.5 3.1.25, 5.0.17, 6.0.5
  17. Hoch · 7.5 CVE-2022-29117 >= 3.0.0, < 3.1.25, >= 5.0.0, < 5.0.17, >= 6.0.0, < 6.0.5 3.1.25, 5.0.17, 6.0.5
  18. Hoch · 7.5 CVE-2021-1723 >= 3.1.0, < 3.1.11, >= 5.0.0, < 5.0.2 3.1.11, 5.0.2
  19. Hoch · 7.5 CVE-2020-1045 >= 3.1.0, < 3.1.8 3.1.8
  20. Hoch · 7.5 CVE-2020-1597 >= 3.1.0, < 3.1.7 3.1.7
Mehr anzeigen (2) 20 von 22 angezeigt

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.