Cloudanix VulnDB

CVE-2024-30105

High · 7.5

CVSS

7.5

EPSS

2.9%

Published

Jul 9, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in .NET software lets attackers remotely shut down affected applications without any login, causing outages until the software is updated.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Denial Of Service
Component
Library
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Remote unauthenticated attacker can trigger a denial of service condition against .NET Core or Visual Studio components by sending specially crafted network input that causes the application to crash or become unresponsive.

Why it matters to the business

Service outages and degraded availability for applications built on affected .NET runtimes, leading to downtime, lost productivity, and potential revenue impact until systems are restored or updated.

How an attack unfolds

An attacker locates publicly reachable .NET services or development endpoints, crafts malicious requests matching the vulnerable code path, and repeatedly sends them to exhaust resources or force crashes without needing credentials or user interaction.

How to fix it

Upgrade affected Debian 13 packages to version 6.8.9-1 or later; apply the same update across all .NET Core and Visual Studio deployments as soon as packages are available for each distribution.

How to confirm the fix worked

Verify installed package versions match or exceed 6.8.9-1 on Debian 13 systems; re-test affected services with benign workloads to confirm stability and absence of the prior crash behavior.

Typical attack path

  1. Scan for exposed .NET Core or Visual Studio-related services on the network
  2. Identify instances running vulnerable versions prior to the fixed package
  3. Send crafted network payloads that exercise the denial-of-service flaw
  4. Observe service crash or sustained unresponsiveness confirming successful exploitation

How to detect it

Review application and system logs for unexpected .NET process terminations or high CPU/memory spikes coinciding with inbound requests; correlate with network traffic patterns to services running the vulnerable runtime.

What your security team should do

  • Immediately schedule upgrades to the fixed package versions on all Debian 13 hosts
  • Prioritize internet-facing .NET services for patching due to the network attack vector
  • Monitor for availability alerts on .NET workloads while remediation is in progress

The record

.NET Core and Visual Studio Denial of Service Vulnerability

Affected packages

Ecosystem Package Introduced Fixed
NuGet System.Text.Json 7.0.0 8.0.4
AlmaLinux:8 aspnetcore-runtime-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 aspnetcore-runtime-dbg-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 aspnetcore-targeting-pack-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 dotnet 0 8.0.107-1.el8_10
AlmaLinux:8 dotnet-apphost-pack-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 dotnet-host 0 8.0.7-1.el8_10
AlmaLinux:8 dotnet-hostfxr-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 dotnet-runtime-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 dotnet-runtime-dbg-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 dotnet-sdk-8.0 0 8.0.107-1.el8_10
AlmaLinux:8 dotnet-sdk-8.0-source-built-artifacts 0 8.0.107-1.el8_10
AlmaLinux:8 dotnet-sdk-dbg-8.0 0 8.0.107-1.el8_10
AlmaLinux:8 dotnet-targeting-pack-8.0 0 8.0.7-1.el8_10
AlmaLinux:8 dotnet-templates-8.0 0 8.0.107-1.el8_10
AlmaLinux:8 netstandard-targeting-pack-2.1 0 8.0.107-1.el8_10
AlmaLinux:9 aspnetcore-runtime-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 aspnetcore-runtime-dbg-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 aspnetcore-targeting-pack-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 dotnet-apphost-pack-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 dotnet-host 0 8.0.7-1.el9_4
AlmaLinux:9 dotnet-hostfxr-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 dotnet-runtime-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 dotnet-runtime-dbg-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 dotnet-sdk-8.0 0 8.0.107-1.el9_4
AlmaLinux:9 dotnet-sdk-8.0-source-built-artifacts 0 8.0.107-1.el9_4
AlmaLinux:9 dotnet-sdk-dbg-8.0 0 8.0.107-1.el9_4
AlmaLinux:9 dotnet-targeting-pack-8.0 0 8.0.7-1.el9_4
AlmaLinux:9 dotnet-templates-8.0 0 8.0.107-1.el9_4
AlmaLinux:9 netstandard-targeting-pack-2.1 0 8.0.107-1.el9_4
Bitnami dotnet 8.0.0 8.0.7
Bitnami dotnet 8.0.0 8.0.8
Bitnami dotnet-sdk 8.0.0 8.0.7
Bitnami dotnet-sdk 8.0.0 8.0.8
Chainguard aspnet-8-runtime 0 8.0.7-r0
Chainguard aspnet-8-runtime-default 0 8.0.7-r0
Chainguard aspnet-8-targeting-pack 0 8.0.7-r0
Chainguard dotnet-8 0 8.0.7-r0
Chainguard dotnet-8-runtime 0 8.0.7-r0
Chainguard dotnet-8-runtime-default 0 8.0.7-r0
Chainguard dotnet-8-sdk 0 8.0.7-r0
Chainguard dotnet-8-sdk-default 0 8.0.7-r0
Chainguard dotnet-8-targeting-pack 0 8.0.7-r0
Chainguard netstandard-8-targeting-pack 0 8.0.7-r0
Red Hat:enterprise_linux:8::appstream aspnetcore-runtime-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream aspnetcore-runtime-dbg-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream aspnetcore-targeting-pack-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-apphost-pack-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-apphost-pack-8.0-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-host 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-host-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-hostfxr-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-hostfxr-8.0-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-runtime-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-runtime-8.0-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-runtime-dbg-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-sdk-8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-sdk-8.0-debuginfo 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-sdk-8.0-source-built-artifacts 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-sdk-dbg-8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-targeting-pack-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet-templates-8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet8.0-debuginfo 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream dotnet8.0-debugsource 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::appstream netstandard-targeting-pack-2.1 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb aspnetcore-runtime-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb aspnetcore-runtime-dbg-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb aspnetcore-targeting-pack-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-apphost-pack-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-apphost-pack-8.0-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-host 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-host-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-hostfxr-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-hostfxr-8.0-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-runtime-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-runtime-8.0-debuginfo 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-runtime-dbg-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-sdk-8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-sdk-8.0-debuginfo 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-sdk-8.0-source-built-artifacts 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-sdk-dbg-8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-targeting-pack-8.0 0 0:8.0.7-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet-templates-8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet8.0 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet8.0-debuginfo 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb dotnet8.0-debugsource 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:8::crb netstandard-targeting-pack-2.1 0 0:8.0.107-1.el8_10
Red Hat:enterprise_linux:9::appstream aspnetcore-runtime-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream aspnetcore-runtime-dbg-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream aspnetcore-targeting-pack-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-apphost-pack-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-apphost-pack-8.0-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-host 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-host-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-hostfxr-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-hostfxr-8.0-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-runtime-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-runtime-8.0-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-runtime-dbg-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-sdk-8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-sdk-8.0-debuginfo 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-sdk-8.0-source-built-artifacts 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-sdk-dbg-8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-targeting-pack-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet-templates-8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet8.0-debuginfo 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream dotnet8.0-debugsource 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::appstream netstandard-targeting-pack-2.1 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb aspnetcore-runtime-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb aspnetcore-runtime-dbg-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb aspnetcore-targeting-pack-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-apphost-pack-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-apphost-pack-8.0-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-host 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-host-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-hostfxr-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-hostfxr-8.0-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-runtime-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-runtime-8.0-debuginfo 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-runtime-dbg-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-sdk-8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-sdk-8.0-debuginfo 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-sdk-8.0-source-built-artifacts 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-sdk-dbg-8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-targeting-pack-8.0 0 0:8.0.7-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet-templates-8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet8.0 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet8.0-debuginfo 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb dotnet8.0-debugsource 0 0:8.0.107-1.el9_4
Red Hat:enterprise_linux:9::crb netstandard-targeting-pack-2.1 0 0:8.0.107-1.el9_4
Rocky Linux:8 dotnet8.0 0 0:8.0.107-1.el8_10
Rocky Linux:9 dotnet8.0 0 0:8.0.107-1.el9_4
Ubuntu:22.04:LTS dotnet6 0 6.0.132-0ubuntu1~22.04.1
Ubuntu:22.04:LTS dotnet7 0 No fix
Ubuntu:22.04:LTS dotnet8 0 8.0.107-8.0.7-0ubuntu1~22.04.1
Ubuntu:23.10 dotnet6 0 6.0.132-0ubuntu1~23.10.1
Ubuntu:23.10 dotnet8 0 8.0.107-8.0.7-0ubuntu1~23.10.1
Ubuntu:24.04:LTS dotnet8 0 8.0.107-8.0.7-0ubuntu1~24.04.1
Wolfi aspnet-8-runtime 0 8.0.7-r0
Wolfi aspnet-8-runtime-default 0 8.0.7-r0
Wolfi aspnet-8-targeting-pack 0 8.0.7-r0
Wolfi dotnet-8 0 8.0.7-r0
Wolfi dotnet-8-runtime 0 8.0.7-r0
Wolfi dotnet-8-runtime-default 0 8.0.7-r0
Wolfi dotnet-8-sdk 0 8.0.7-r0
Wolfi dotnet-8-sdk-default 0 8.0.7-r0
Wolfi dotnet-8-targeting-pack 0 8.0.7-r0
Wolfi netstandard-8-targeting-pack 0 8.0.7-r0
nuget System.Text.Json 7.0.0 8.0.4

Related vulnerabilities