GitHub Advisoryadvisory · NuGet

GHSA-655q-9gvg-q4cm Remote code execution in ASP.NET Core

HIGH Published 2022-05-24 Modified 2022-07-07 Official page ↗
Aliases
CVE-2020-0603
Ecosystem
NuGet
Packages
Microsoft.AspNetCore.All, Microsoft.AspNetCore.App, Microsoft.AspNetCore.Http.Connections, Microsoft.AspNetCore.App.Runtime.linux-arm, Microsoft.AspNetCore.App.Runtime.linux-arm64, Microsoft.AspNetCore.App.Runtime.linux-musl-arm64, Microsoft.AspNetCore.App.Runtime.linux-musl-x64, Microsoft.AspNetCore.App.Runtime.linux-x64, Microsoft.AspNetCore.App.Runtime.osx-x64, Microsoft.AspNetCore.App.Runtime.win-arm, Microsoft.AspNetCore.App.Runtime.win-x64, Microsoft.AspNetCore.App.Runtime.win-x86
Severity
High
Weaknesses
CWE-119
Reviewed
2022-07-07

Affected packages

• NuGet Microsoft.AspNetCore.All: >= 2.1.0, < 2.1.15 → fixed in 2.1.15 • NuGet Microsoft.AspNetCore.App: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App: >= 3.0.0, < 3.0.1 → fixed in 3.0.1 • NuGet Microsoft.AspNetCore.App: >= 2.1.0, < 2.1.15 → fixed in 2.1.15 • NuGet Microsoft.AspNetCore.Http.Connections: >= 1.0.0, < 1.0.15 → fixed in 1.0.15 • NuGet Microsoft.AspNetCore.App.Runtime.linux-arm: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.linux-arm64: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.linux-musl-arm64: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.linux-musl-x64: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.linux-x64: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.osx-x64: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.win-arm: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.win-x64: >= 3.1.0, < 3.1.1 → fixed in 3.1.1 • NuGet Microsoft.AspNetCore.App.Runtime.win-x86: >= 3.1.0, < 3.1.1 → fixed in 3.1.1

Description

A remote code execution vulnerability exists in ASP.NET Core software when the software fails to handle objects in memory.An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the current user, aka 'ASP.NET Core Remote Code Execution Vulnerability'.

Related

Alias · CVE (1)

  • CVE-2020-0603 A remote code execution vulnerability exists in ASP.NET Core software when the software fails to handle objects in memory.An attacker who… vulnerability

Weakness · CWE (1)

  • CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer weakness

References