Critical Security Update for .NET 10.0: Denial of Service Vulnerability in aspnetcore-runtime

aspnetcore-runtime-10.0 Updated 04 Jun 2026

Summary

27/05/2026
N/A
Yes i
Unrated
Not published

ALSA-2026:21295: Important: .NET 10.0 security update. Affects aspnetcore-runtime-10.0 versions < 10.0.8-1.el8_10. Fixed in 10.0.8-1.el8_10. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Penetration testing for web, API and mobile Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

The .NET framework is a managed-software platform that provides a comprehensive environment for building and running applications. It includes a variety of APIs and a Common Language Runtime (CLR) that enables developers to create applications in multiple programming languages. The aspnetcore-runtime package is essential for running ASP.NET Core applications, providing the necessary runtime components. This package, along with others in the .NET ecosystem, has been identified as vulnerable to a denial of service attack due to an infinite loop issue.

Vulnerability Detail

The vulnerability, identified as CVE-2026-42899, allows an attacker to exploit an infinite loop in the .NET framework, potentially leading to a denial of service. This means that an attacker could craft specific inputs that cause the application to enter an endless loop, consuming system resources and making the application unresponsive. The issue arises from the way certain APIs handle input, and if left unaddressed, it could lead to significant downtime and service disruption for applications relying on the affected packages.

How To Fix

Minimum fixed version

10.0.8-1.el8_10

This is the first release that contains the fix.

sudo dnf update aspnetcore-runtime-10.0

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

As a temporary measure, consider implementing input validation to prevent untrusted data from being processed by the application. This can help mitigate the risk of triggering the infinite loop until the packages are updated.

Conclusion

The .NET 10.0 security update addresses a critical denial of service vulnerability that could severely impact applications using the affected packages. It is crucial for developers and system administrators to update their systems promptly to the patched versions to ensure continued security and functionality.

See every vulnerability recorded for aspnetcore-runtime-10.0 →

Share this vulnerability

FAQ

CVE-2026-42899 is a vulnerability in the .NET framework that allows an attacker to cause a denial of service through an infinite loop.

You can use the Vulert platform to monitor and alert for open-source vulnerabilities in your software. Visit Vulert Scanner to check if your application is affected without needing to sign up.

If exploited, this vulnerability can lead to application downtime, unresponsiveness, and potential loss of service for users.

Yes, patched versions of the affected packages are available. Updating to the specified versions will resolve the vulnerability.

Implement input validation as a temporary workaround to mitigate the risk of exploitation until you can apply the updates.

Related vulnerabilities

Recent vulnerabilities recorded for aspnetcore-runtime-10.0.

How To Fix

Minimum fixed version

10.0.8-1.el8_10

This is the first release that contains the fix.

sudo dnf update aspnetcore-runtime-10.0

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback