Skip to main content

Microsoft .NET Framework CVE-2026-97801

| EUVDEUVD-2026-100458 HIGH
Improper Validation of Specified Type of Input (CWE-1287)
2026-10-13 secure@microsoft.com GHSA-pjfw-qhmc-7gc7
7.5
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Reach network-exposed .NET application
  2. Exploit
    Send crafted input of mismatched type
  3. Execution
    Bypass improper type validation (CWE-1287)
  4. Impact
    Tamper with trusted data integrity

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Specified type validation
Exploitation Conditions

Exploitation requires a .NET Framework application that accepts and processes attacker-supplied input of the specific type affected by the improper type validation (CWE-1287) and exposes that processing over the network; per the CVSS vector no authentication, privileges, or user interaction are needed (PR:N/UI:N/AC:L). The practical limiting factor is that the target must actually deserialize or parse the vulnerable input type over a reachable interface - the description does not name the exact feature/API, so the affected component must be confirmed against Microsoft's MSRC advisory. Impact is limited to data/integrity tampering (I:H); there is no confidentiality or availability effect (C:N/A:N), and affected builds are bounded by the EUVD version ranges (e.g., 4.8 below 4.8.4811.0, 4.8.1 below 4.8.9363.0).

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N, base 7.5 HIGH) describes an easily reachable flaw: network-exploitable, low attack complexity, no privileges and no user interaction, with impact confined to integrity (C:N/A:N). This is an integrity-tampering issue, not a confidentiality breach or DoS, which tempers the raw score. No EPSS probability was supplied, so exploitation likelihood cannot be quantified from the input. There is no CISA KEV listing and no public POC in the provided data, so this is 'no public exploit identified at time of analysis' - distinct from active exploitation. SSVC inputs (automatable, exploitation status) were not provided and cannot be asserted. Net assessment: the combination of zero-prerequisite network reachability and the near-ubiquitous deployment of .NET Framework on Windows makes this a credible patch priority, but the integrity-only impact and absence of any exploitation signal (no KEV, no POC, no EPSS) argue against emergency-level urgency. Note also a labeling tension: the input Tag says 'Authentication Bypass' while the description and CVSS (I:H only) describe tampering - verify the precise security impact with Microsoft's MSRC advisory.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends crafted input whose declared type is improperly validated by a .NET Framework application exposed over the network, causing the application to accept and act on tampered data it should have rejected. Because no authentication or user interaction is required (PR:N/UI:N) and complexity is low (AC:L), the request can be delivered directly to any reachable endpoint that processes the affected input type. No public exploit code is identified in the available data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 13, 2026

Improper type validation in Microsoft .NET Framework allows unauthenticated remote attackers to tamper with data in .NET-based applications that parse attacker-supplied input over the network, affecting multiple framework branches including 3.5, 4.6.2 through 4.8.1. Microsoft has released patched builds for each affected branch (for example, 4.8.4811.0 for .NET Framework 4.8 and 4.8.9363.0 for 4.8.1), so exploitation is only possible against unpatched systems; no public exploit code or active exploitation is identified at time of analysis. The CVSS 3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N) reflects a network-reachable flaw whose impact is confined to integrity tampering, with no confidentiality or availability effect.

RemediationAI

Apply the vendor patch. Microsoft has released updates for the affected branches: .NET Framework 4.8 to 4.8.4811.0, .NET Framework 4.8.1 to 4.8.9363.0, .NET Framework 3.5 to 2.0.50727.9188 / 3.0.30729.9171, and the 4.6.2/4.7/4.7.1/4.7.2 lines to 4.7.4150.0 with the corresponding 2.0.50727.8987 and 3.0.30729.8982 (or 2.0.50727.9073 / 3.0.30729.9070 for the 4.7.2 and 3.5+4.8 combinations) runtime builds; consult the MSRC advisory for the exact package for your branch: https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-97801. Because no public exploit exists, upgrading is the primary action; where immediate patching is not possible, reduce exposure of .NET Framework-based services that accept and parse attacker-supplied input over the network by restricting such interfaces to trusted networks or authenticated channels, and in application code avoid unsafe deserialization or type-resolution paths by enforcing strict allow-lists of expected types and validating runtime types before use. These compensating controls trade functionality and connectivity for reduced attack surface and cannot fully substitute for the vendor update; note that type-allow-listing may break legitimate payloads if the allow-list is incomplete.

Affected VersionsENISA

Microsoft .NET Framework 4.8 4.8.0 <4.8.4811.0
Microsoft .NET Framework 3.5 3.5.0 <2.0.50727.9188 AND 3.0.30729.9171
Microsoft .NET Framework 3.5 AND 4.8.1 4.8.1 <2.0.50727.9188 AND 3.0.30729.9171 AND 4.8.9363.0
Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 3.0.0.0 <2.0.50727.8987 AND 3.0.30729.8982 AND 4.7.4150.0
Microsoft .NET Framework 3.5 AND 4.7.2 4.7.0 <2.0.50727.9073 AND 3.0.30729.9070 AND 4.7.4150.0
Microsoft .NET Framework 3.5 AND 4.8 4.8.0 <2.0.50727.9073 AND 3.0.30729.9070 AND 4.8.4811.0
Microsoft .NET Framework 4.8.1 4.8.0.0 <4.8.9363.0
Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 4.7.0 <4.7.4150.0

Affected Packages

euvd microsoft_net_framework_4_6_2_4_7_4_7_1_4_7_2 fix: 4.7.4150.0
euvd microsoft_net_framework_4_8 fix: 4.8.4811.0
euvd microsoft_net_framework_4_8_1 fix: 4.8.9363.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

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

Technical ContextAI · show details

The root cause is CWE-1287, improper validation of a specified type of input, which in .NET Framework means an application accepts a value whose runtime type does not match what the code expects and then processes it without adequate checking. This class of flaw typically surfaces at serialization/deserialization, parameter-binding, or inter-service message-parsing boundaries where the framework resolves or converts object types; where such parsing is reachable from the network, an attacker can supply a crafted input of the mismatched type to alter data rather than read it or cause a denial of service. The assessed CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U, C:N/I:H/A:N) confirms the flaw is remotely reachable with no authentication or user interaction and that the sole impact is integrity tampering; confidentiality and availability are not affected. Because the description does not name the exact API or feature, the specific vulnerable component must be confirmed against the Microsoft Security Response Center (MSRC) advisory. Affected builds are enumerated in the EUVD version ranges, such as .NET Framework 4.8 below 4.8.4811.0, 4.8.1 below 4.8.9363.0, and 3.5 below 2.0.50727.9188 / 3.0.30729.9171.

Know when the next one hits your stack

  • 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 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 7.5 HIGH

Description states unauthorized network tampering so AV:N/PR:N/UI:N/AC:L; impact is integrity-only (I:H) with no confidentiality or availability effect and no scope change.

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

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

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

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 20:20 EUVD
CVE Published
Oct 13, 2026 - 19:22 nvd
HIGH 7.5

DescriptionCVE.org

Improper validation of specified type of input in .NET Framework allows an unauthorized attacker to perform tampering over a network.

Executive ViewAI

Why It Matters

A type-validation flaw in Microsoft .NET Framework (CVE-2026-97801) lets an unauthenticated attacker on the network tamper with data processed by .NET applications that accept external input, affecting framework branches 3.5 and 4.6.2 through 4.8.1. Because .NET Framework underpins a large share of internally developed and third-party line-of-business applications, the exposure is broad and touches data integrity rather than confidentiality or availability. No exploitation has been observed and vendor fixes are already available, so leadership should treat this as a manageable patching obligation rather than an active incident.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.6%
Top 52% exploitable
Prevalence
Ubiquitous
core Windows runtime bundled with and underpinning most Windows environments
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Data Quality
4 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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