本文へ移動
English version →
高 7.5

ASP.NET Coreに未認証の攻撃者からサービスを停止させられる脆弱性

CVE-2026-118749 SecPulse初出

概要

ASP.NET Coreの処理で計算量が過大になる問題があり、認証なしの攻撃者がネットワーク越しにサービスを停止させられるおそれがあります。影響を受けるのは.NET 11.0の各版(Linux・Mac OS・Windows)、Microsoft Visual Studio 2026 version 18.12より前、Microsoft.Extensions.Validation 11.0.0より前です。修正版は.NET 11.0.0、Visual Studio 2026 version 18.12.0、Microsoft.Extensions.Validation 11.0.0で、該当する環境は早めに修正版へ更新してください。

AI要約

SecPulse が外部の生成 AI を使って作った要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。

ASP.NET Coreの処理で計算量が過大になる問題があり、認証なしの攻撃者がネットワーク越しにサービスを停止させられるおそれがあります。影響を受けるのは.NET 11.0の各版(Linux・Mac OS・Windows)、Microsoft Visual Studio 2026 version 18.12より前、Microsoft.Extensions.Validation 11.0.0より前です。修正版は.NET 11.0.0、Visual Studio 2026 version 18.12.0、Microsoft.Extensions.Validation 11.0.0で、該当する環境は早めに修正版へ更新してください。

影響パッケージ

パッケージ影響を受ける版 → 修正版
Microsoft.NET 11.0 installed on Linux
11.0.0-preview.1 以上 11.0.0 未満→ 11.0.0
Microsoft.NET 11.0 installed on Mac OS
11.0.0-preview.1 以上 11.0.0 未満→ 11.0.0
Microsoft.NET 11.0 installed on Windows
11.0.0-preview.1 以上 11.0.0 未満→ 11.0.0
MicrosoftMicrosoft Visual Studio 2026 version 18.12
18.12.0 未満→ 18.12.0
MicrosoftMicrosoft.Extensions.Validation
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.linux-arm
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.linux-arm64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.linux-musl-arm
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.linux-musl-arm64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.linux-musl-x64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.linux-x64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.osx-arm64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.osx-x64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.win-arm64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.win-x64
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.AspNetCore.App.Runtime.win-x86
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
NuGetMicrosoft.Extensions.Validation
11.0.0-rc.1.26425.128 以上 11.0.0 未満→ 11.0.0
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

Executive summary

Microsoft is releasing this security advisory to provide information about a vulnerability in ASP.NET Core. This advisory provides guidance on updating affected applications and components.

Minimal API validation repeatedly copies a growing validation-error dictionary, allowing attacker-controlled collections to trigger quadratic CPU work after the client disconnects.

Announcement

Announcement for this issue can be found at https://github.com/dotnet/announcements/issues/505

CVSS Details

  • Version: 3.1
  • Severity: High
  • Score: 7.5 (base score)
  • Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U/RL:O/RC:C
  • Weakness: CWE-407

Affected Platforms

  • Platforms: Windows, Linux, macOS
  • Architectures: All

Affected Packages

The tables list affected version ranges and fixed package versions. Runtime and standalone deliveries are listed separately.

.NET 11.0 - affected runtime packages

Package Affected version Patched version
Microsoft.AspNetCore.App.Runtime.linux-arm >= 11.0.0-rc.1.26425.128, <= 11.0.0-rc.3.26522.148 11.0.0
Microsoft.AspNetCore.App.Runtime.linux-arm64 >= 11.0.0-rc.1.26425.128, <= 11.0.0-rc.3.26522.148 11.0.0
[Microsoft.AspNetCore.App.Runtime.linux-musl-arm](https://www.nuget.org/packages/Microsoft.AspNet…

出典: Microsoft Security Response Center Blog NVD GitHub Advisory

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく