VYPR
Medium severity6.3NVD Advisory· Published Mar 9, 2022· Updated May 27, 2026

CVE-2022-24512

CVE-2022-24512

Description

.NET and Visual Studio Remote Code Execution Vulnerability

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
Microsoft.NETCore.App.Runtime.linux-armNuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.linux-arm64NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.linux-musl-arm64NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.linux-musl-x64NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.linux-x64NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.osx-x64NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.win-armNuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.win-arm64NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.win-x64NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.win-x86NuGet
>= 3.0.0, < 3.1.233.1.23
Microsoft.NETCore.App.Runtime.linux-armNuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.linux-arm64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.linux-musl-armNuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.linux-musl-arm64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.linux-musl-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.linux-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.linux-armNuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.linux-arm64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.linux-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.Mono.osx-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.osx-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.win-armNuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.win-arm64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.win-x64NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.win-x86NuGet
>= 5.0.0, < 5.0.155.0.15
Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.browser-wasmNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasmNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvos-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasmNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.linux-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.linux-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.linux-musl-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.linux-musl-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.linux-musl-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.linux-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.browser-wasmNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.linux-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.linux-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.linux-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.osx-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.osx-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvos-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.win-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.Mono.win-x86NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.osx-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.osx-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.win-armNuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.win-arm64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.win-x64NuGet
>= 6.0.0, < 6.0.36.0.3
Microsoft.NETCore.App.Runtime.win-x86NuGet
>= 6.0.0, < 6.0.36.0.3

Affected products

166

Patches

Vulnerability mechanics

References

12

News mentions

0

No linked articles in our index yet.