Aug 2021: .NET Core and Visual Studio Information Disclosure Vulnerability
CVE-2021-34485 Published on August 12, 2021

.NET Core and Visual Studio Information Disclosure Vulnerability
.NET Core and Visual Studio Information Disclosure Vulnerability

Github Repository Vendor Advisory NVD

Vulnerability Analysis

CVE-2021-34485 can be exploited with local system access, requires user interaction and a small amount of user privileges. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to have a high impact on confidentiality, with no impact on integrity and availability.

Attack Vector:
LOCAL
Attack Complexity:
LOW
Privileges Required:
LOW
User Interaction:
REQUIRED
Scope:
UNCHANGED
Confidentiality Impact:
HIGH
Integrity Impact:
NONE
Availability Impact:
NONE

Weakness Type

What is an Information Disclosure Vulnerability?

The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

CVE-2021-34485 has been classified to as an Information Disclosure vulnerability or weakness.


Products Associated with CVE-2021-34485

Want to know whenever a new CVE is published for Microsoft products? stack.watch will email you.

 
 
 
 
 

Affected Versions

Microsoft .NET 5.0: Microsoft .NET Core 2.1: Microsoft .NET Core 3.1: Microsoft Visual Studio 2017 version 15.9 (includes 15.0 - 15.8): Microsoft Visual Studio 2019 version 16.10 (includes 16.0 - 16.9): Microsoft Visual Studio 2019 version 16.4 (includes 16.0 - 16.3): Microsoft Visual Studio 2019 version 16.7 (includes 16.0 – 16.6): Microsoft Visual Studio 2019 version 16.9 (includes 16.0 - 16.8): Microsoft PowerShell 7.0: Microsoft PowerShell 7.1:

Vulnerable Packages

The following package name and versions may be associated with CVE-2021-34485

Package Manager Vulnerable Package Versions Fixed In
nuget Microsoft.NETCore.App.Runtime.linux-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.linux-arm >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.linux-arm64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.linux-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.Mono.osx-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.osx-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.win-arm >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.win-arm64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.win-x64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.win-x86 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.linux-musl-arm64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App >= 2.1.0, < 2.1.29 2.1.29
nuget Microsoft.NETCore.App.Runtime.linux-arm >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.linux-arm64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.linux-musl-arm64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.linux-musl-x64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.linux-x64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.osx-x64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.rhel.6-x64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.win-arm >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.win-arm64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.win-x64 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.win-x86 >= 3.1.0, < 3.1.18 3.1.18
nuget Microsoft.NETCore.App.Runtime.linux-arm >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.linux-arm64 >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.linux-musl-arm >= 5.0.0, < 5.0.9 5.0.9
nuget Microsoft.NETCore.App.Runtime.linux-musl-x64 >= 5.0.0, < 5.0.9 5.0.9

Exploit Probability

EPSS
2.07%
Percentile
80.80%

EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.