Skip to main content

.NET EUVDEUVD-2026-99277

| CVE-2026-66822 MEDIUM
Insertion of Sensitive Information Into Sent Data (CWE-201)
2026-10-13 secure@microsoft.com GHSA-wxxw-5cvc-53j7
5.9
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Lure .NET client to attacker-influenced URL
  2. Exploit
    Return HTTP redirect to attacker-controlled server
  3. Execution
    SocketsHttpHandler resends Proxy-Authorization header
  4. Impact
    Capture leaked Basic proxy credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
Exploitation Conditions

Exploitation requires a .NET application using System.Net.Http's SocketsHttpHandler configured with a proxy that uses Basic authentication (so a Proxy-Authorization header is populated), AND an outbound HTTP request that follows a redirect to a server the attacker can observe or control. The leak occurs specifically because the Proxy-Authorization header is not stripped when the request is redirected to a different destination. Limiting factors: High attack complexity (AC:H) because the attacker must induce or exploit a redirect to an attacker-reachable destination while proxy credentials are active; the exposed secret is limited to the Basic proxy credential rather than general application data; applications not using an authenticating proxy with SocketsHttpHandler are not affected.

Impact

This is a genuine but moderate-priority issue, not a high-urgency emergency. All exploitation-maturity signals point the same direction and agree with the 5.9 (Medium) CVSS score: CISA SSVC lists Exploitation as 'none', Automatable as 'no', and Technical Impact as only 'partial'; there is no CISA KEV listing and no public proof-of-concept in the provided data, so exploitation status is 'no public exploit identified at time of analysis'. The CVSS vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N) describes a network, unauthenticated vector but with High attack complexity, which is the dominant limiter here - the attacker must win a specific condition race (a request that follows a redirect to a server they control while a Basic Proxy-Authorization header is set). Impact is confidentiality-only (C:H, I:N, A:N): the GHSA advisory confirms the leaked data is Basic proxy credentials, not arbitrary secrets, so the C:H rating is arguably generous for a single credential class but defensible. No EPSS score was provided, so probabilistic exploitation likelihood cannot be independently weighed; given SSVC 'Exploitation: none' and 'Automatable: no', real-world risk is best read as low-to-moderate and opportunistic rather than widespread or automatable. Net: patch on a normal cadence; this is not a drop-everything flaw.

Exploit ScenarioDerived

A .NET application uses SocketsHttpHandler configured with an HTTP proxy that requires Basic authentication, and makes an outbound request that an attacker can cause to redirect (e.g., to an attacker-controlled destination). Because the handler retains the Proxy-Authorization header across the redirect, the base64-encoded proxy credentials are sent to the destination server, where the attacker captures them. No public exploit code is identified at time of analysis, and the High attack complexity means the attacker must influence the redirect target while proxy auth is active.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Information disclosure in .NET's System.Net.Http affects applications that use SocketsHttpHandler with an authenticating proxy, because the Proxy-Authorization header is retained when an outbound request is redirected and is then sent to the redirect destination, exposing Basic proxy credentials to a server the attacker can observe or control. Affected runtimes are .NET 8.0 before 8.0.32, 9.0 before 9.0.21, 10.0 before 10.0.13 and 11.0 before 11.0.0-rc.2, with Visual Studio 2022 17.14 before 17.14.42 and Visual Studio 2026 18.10 before 18.10.4 shipping the same component; the CVSS 3.1 vector is AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N (5.9), reflecting high attack complexity rather than any authentication requirement. There is no public exploit identified at time of analysis - CISA's SSVC assessment rates exploitation as none and automatable as no - but the severity comes from a leaked credential, not from any integrity or availability impact, and the exposure is limited to the proxy secret rather than general application data.

RemediationAI

Vendor-released patch: upgrade to .NET 8.0.32, .NET 9.0.21, .NET 10.0.13 or .NET 11.0.0-rc.2 (and to Microsoft Visual Studio 2022 17.14.42 or Visual Studio 2026 18.10.4 for the IDE), or update the corresponding Microsoft.NETCore.App.Runtime.* NuGet packages to 9.0.21; see the MSRC update guide at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-66822 and the upstream advisory GHSA-wxxw-5cvc-53j7 at https://github.com/dotnet/runtime/security/advisories/GHSA-wxxw-5cvc-53j7. If an immediate upgrade is not possible, the effective compensating control is to stop the credential from travelling on redirected requests: set AllowAutoRedirect to false on the SocketsHttpHandler or HttpClientHandler and follow redirects manually, re-validating the target and constructing a fresh request without the Proxy-Authorization header (trade-off: application code must implement its own redirect logic and hop limits, and any redirect handling that does not re-add legitimate headers can break upstream services). Alternative mitigations include replacing proxy Basic authentication with an authentication scheme whose credentials are not replayable static secrets such as NTLM or Kerberos where the proxy supports it, or restricting outbound traffic so that only trusted destinations can be reached and redirects to arbitrary hosts are blocked at the network egress layer (trade-off: reduced flexibility and possible breakage of legitimate third-party integrations). Rotating the proxy credentials is advisable for any deployment known to have followed redirects through an authenticating proxy, since the secret may already have been disclosed. If a handler-level or credential-level workaround has been applied, it should be reverted once the patched runtime is deployed so that normal proxy authentication behavior is restored.

Affected VersionsENISA

Microsoft Visual Studio 2026 version 18.10 18.10.0 <18.10.4
.NET 11.0 11.0.0 <11.0.0-rc.2
.NET 8.0 8.0.0 <8.0.32
.NET 9.0 9.0.0 <9.0.21
Microsoft Visual Studio 2022 version 17.14 17.14.0 <17.14.42
.NET 10.0 10.0.0 <10.0.13

Affected Packages

nuget microsoft.netcore.app.runtime.linux-arm fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-musl-arm fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-musl-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-musl-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.linux-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.osx-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.osx-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.win-arm64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.win-x64 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
nuget microsoft.netcore.app.runtime.win-x86 fix: 8.0.32, 9.0.21, 10.0.13, 11.0.0-rc.2
euvd microsoft_visual_studio_2022_version_17_14 fix: 17.14.42
euvd microsoft_visual_studio_2026_version_18_10 fix: 18.10.4
euvd net_10_0 fix: 10.0.13
euvd net_11_0 fix: 11.0.0-rc.2
euvd net_8_0 fix: 8.0.32
euvd net_9_0 fix: 9.0.21

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 17 packages in nuget, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw resides in System.Net.Http, specifically in SocketsHttpHandler, the default HTTP message handler used by HttpClient on modern .NET (core) targets across Windows, Linux and macOS. Per RFC 9110/7235, a Proxy-Authorization header is hop-by-hop and scoped to the proxy, so it must never be forwarded to an origin server or to a different destination. When SocketsHttpHandler processes a 3xx redirect, correct behavior would strip that header before reissuing the request to the new URI; instead the header is carried over, causing the client to transmit the proxy credential (typically a Base64-encoded Basic credential) to the redirect target. This is CWE-201, insertion of sensitive information into sent data: a secret is embedded into an outbound request that should not contain it. The bug affects both the shared runtime and the NuGet runtime packages, for example Microsoft.NETCore.App.Runtime.linux-x64, linux-arm64, linux-musl-*, osx-arm64, osx-x64 and win-* in the 9.0.0-9.0.20 range, all fixed in 9.0.21. Because the conditions require a proxy configured with Basic authentication plus a redirect to an attacker-reachable destination, the assessed complexity is high (AC:H), and applications that do not route requests through an authenticating proxy with SocketsHttpHandler are not exposed.

Know when .NET gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (microsoft) PRIMARY 5.9 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
ENISA EUVD HIGH
vuln.today AI 5.9 MEDIUM

Network leak with no auth (PR:N) but AC:H because a redirect to an attacker-controlled destination must occur while Basic proxy credentials are set; confidentiality-only impact (I:N/A:N).

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Red Hat 5.9 MEDIUM

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:18 cve.org
MEDIUM 5.9

DescriptionCVE.org

Insertion of sensitive information into sent data in .NET allows an unauthorized attacker to disclose information over a network.

Threat Intelligence Overview

EPSS Score
0.7%
Top 49% exploitable
Prevalence
High
core Microsoft .NET runtime, very widely deployed across enterprise servers and apps
Threat Intel
2
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
9 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment NCSC-NL GHSA MSRC Vendor GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.7%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in .NET

View all
CVE-2026-87697 HIGH POC
8.8 Oct 13

Remote code execution affects Windows desktop applications built on the Microsoft.WindowsDesktop.App.Runtime (WPF) compo

CVE-2023-7334 CRITICAL POC
9.8 Jan 15

Changjetong T+ (through 16.x) has .NET deserialization RCE in an AjaxPro endpoint. Attacker-controlled JSON triggers des

CVE-2026-75513 CRITICAL POC
9.1 Sep 16

SQL injection (CWE-89) in Marten, the .NET transactional document DB and event store for PostgreSQL, affects versions 7.

CVE-2026-100369 HIGH POC
8.4 Sep 25

Argument injection in the CliInvoke .NET process-wrapping library (and its former identity, AlastairLundy.CliInvoke) all

CVE-2019-25359 HIGH POC
8.2 Feb 18

SD.NET RIM versions before 4.7.3c contain a SQL injection vulnerability that allows attackers to inject malicious SQL st

CVE-2026-25925 HIGH POC
7.8 Feb 09

PowerDocu versions prior to 2.4.0 allow arbitrary .NET object instantiation and code execution through unsafe deserializ

CVE-2025-24070 HIGH POC
7.0 Mar 11

Weak authentication in ASP.NET Core &amp; Visual Studio allows an unauthorized attacker to elevate privileges over a net

CVE-2026-26282 MEDIUM POC
6.6 Feb 19

NanaZip versions 5.0.1252.0 through 6.0.1629.0 contain an out-of-bounds heap read in the .NET Single File bundle parser

CVE-2026-27709 MEDIUM POC
6.6 Feb 26

Out-of-bounds memory read in NanaZip versions 5.0.1252.0 through 6.0.1637.x allows local authenticated attackers to disc

CVE-2020-37103 MEDIUM POC
6.4 Feb 03

DotNetNuke 9.5 contains a persistent cross-site scripting vulnerability that allows normal users to upload malicious XML

CVE-2026-3263 MEDIUM POC
6.3 Feb 26

Asp.Net-Core-Inventory-Order-Management-System versions up to 9.20250118. contains a security vulnerability (CVSS 6.3).

CVE-2025-54539 CRITICAL
9.8 Oct 16

Remote code execution in the ActiveMQ NMS AMQP .NET client affects all releases up to and including 2.3.0 when the clien

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy