Średnia

Denial of service in .NET core

  • Ujawniono: 24.05.2022
  • Aktualizacja: 11.10.2026 11:23

.NET Core and Visual Studio Denial of Service Vulnerability due to a vulnerability which exists when creating HTTPS web request during X509 certificate chain building.

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
.NET (NuGet) Microsoft.NETCore.App >= 2.1.0, < 2.1.25 2.1.25
.NET (NuGet) Microsoft.NETCore.App.Host.linux-arm >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.linux-arm64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.linux-musl-arm64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.linux-musl-x64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.linux-x64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.osx-x64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.rhel.6-x64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.win-arm >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.win-arm64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.win-x64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Host.win-x86 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Runtime.android-arm >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.android-arm64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.android-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.android-x86 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.browser-wasm >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.ios-arm >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.ios-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.ios-x86 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-arm >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-arm64 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-musl-arm >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-musl-arm64 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-musl-x64 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.linux-x64 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-arm >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-arm64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.linux-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.Mono.osx-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.osx-x64 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.rhel.6-x64 >= 3.1.0, < 3.1.12 3.1.12
.NET (NuGet) Microsoft.NETCore.App.Runtime.tvos-arm64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.tvos-x64 >= 5.0.0, < 5.0.3 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-arm >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-arm64 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-x64 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3
.NET (NuGet) Microsoft.NETCore.App.Runtime.win-x86 >= 3.1.0, < 3.1.12, >= 5.0.0, < 5.0.3 3.1.12, 5.0.3

Odnośniki

Ocena CVSS 6.5/10
Wektor CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Słabość (CWE)
-
Platforma
.NET (NuGet)
Paczka
Microsoft.NETCore.App, Microsoft.NETCore.App.Host.linux-arm, Microsoft.NETCore.App.Host.linux-arm64
Ujawniono
24.05.2022
Aktualizacja
11.10.2026 11:23

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-3gp9-h8hw-pxpw - CC BY 4.0

Historia podatności: Microsoft.NETCore.App

Wszystkie opisane podatności tej paczki (.NET (NuGet)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkie (10) w archiwum
Wszystkich wpisów
10
Pierwsza → ostatnia
04.2022 10.2022
Bez poprawki
0
Wykorzystywana w atakach
1

Rozkład istotności

  • Wysoka 6
  • Średnia 4

Ujawnienia w latach

  1. 2022: 10
  2. 2023: 0
  3. 2024: 0
  4. 2025: 0
  5. 2026: 0
Istotność:
  1. Denial of service in .NET core ten wpis
    Średnia · 6.5 CVE-2021-1721 >= 2.1.0, < 2.1.25 2.1.25
  2. Wysoka · 7.8 Wykorzystywana w atakach CVE-2020-1147 >= 2.1.0, < 2.1.20 2.1.20
  3. Wysoka · 7.5 CVE-2020-1108 >= 2.1.0, < 2.1.18 2.1.18
  4. Wysoka · 7.5 CVE-2017-8585 >= 1.0.0, < 1.0.7, >= 1.1.0, < 1.1.4 1.0.7, 1.1.4
  5. Wysoka · 7.5 CVE-2019-0564 >= 2.2.0, < 2.2.1, >= 2.1.0, < 2.1.7 2.2.1, 2.1.7
  6. Wysoka · 7.5 CVE-2019-0545 >= 2.1.0, < 2.1.7, >= 2.2.0, < 2.2.1 2.1.7, 2.2.1
  7. Wysoka · 7.5 CVE-2017-11770 >= 1.0.0, < 2.0.3 2.0.3

Dowiedz się, które podatności dotyczą Twojej aplikacji

Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.