Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain man-in-the-middle network position
-
ExploitPresent fraudulent/invalid certificate
-
ExecutionVisual Studio fails certificate validation
-
ImpactSpoof trusted server and intercept or tamper with data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
|
| Exploitation Conditions | Exploitation requires improper certificate validation in Visual Studio to be triggered over a network, which per the CVSS high attack complexity (AC:H) realistically requires the attacker to hold an intercepting/man-in-the-middle position on the network path between the IDE and a remote server so a forged or invalid certificate can be offered; the available sources do not describe the precise trigger beyond this. No authentication is required (PR:N) and no user interaction is required (UI:N), but the need for a privileged network position and the high complexity meaningfully limit opportunistic, widespread exploitation. Affected and requiring update are Visual Studio 2017 version 15.9, 2019 version 16.11, 2022 version 17.14, and 2026 version 18.11; applying the vendor update is the remediation indicated by the evidence (official fix available). |
| Impact | This is a moderate-priority issue rather than a drop-everything emergency, and the signals are internally consistent. The CVSS 3.1 base score of 7.4 derives from a network vector with no privileges and no user interaction (AV:N/PR:N/UI:N) but high attack complexity (AC:H), with high confidentiality and integrity impact and no availability impact (C:H/I:H/A:N). The temporal metrics reinforce a lower real-world urgency: Exploit Code Maturity is Unproven (E:U), an Official fix is available (RL:O), and Report Confidence is Confirmed (RC:C). No CISA KEV listing and no EPSS score are provided, and no public exploit is referenced, so there is no public exploit identified at time of analysis. The vuln.today decision label is 'this_week', which aligns with a patch-available, not-actively-exploited certificate-validation flaw. The AC:H metric indicates a non-trivial precondition - typically an attacker needing a privileged network (man-in-the-middle) position - but the available sources do not describe the precise trigger, so the mechanism behind AC:H should be treated as unconfirmed. There is no conflict between the signals; the main gap is the absence of EPSS and the lack of any technical detail beyond the one-line NVD description. |
| Exploit ScenarioDerived | An attacker who can intercept network traffic between a developer's Visual Studio instance and a remote endpoint (for example on a shared or compromised network) presents a fraudulent or invalid TLS certificate that Visual Studio fails to properly validate, allowing the attacker to impersonate a trusted server. This enables spoofing of the trusted connection, potentially exposing or altering data exchanged during the session. No public exploit is identified at time of analysis, and the exploit code is rated Unproven (E:U). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 31, 2026
Spoofing in Microsoft Visual Studio stems from improper certificate validation and can let an unauthenticated remote attacker impersonate a remote endpoint, with high confidentiality and integrity impact and no availability impact per the CVSS vector. The issue affects Visual Studio 2017 version 15.9, 2019 version 16.11, 2022 version 17.14, and 2026 version 18.11; exploitation is high-complexity and realistically requires an intercepting position on the network path. No public exploit was identified at time of analysis, and the available vendor update is the indicated remediation.
RemediationAI
Apply the Microsoft vendor update for CVE-2026-118147 to every affected Visual Studio branch: 2017 version 15.9, 2019 version 16.11, 2022 version 17.14, and 2026 version 18.11, using the MSRC update guide at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-118147. Patch status is 'Patch available per vendor advisory'; the provided data does not include exact fixed build numbers, so use the advisory's branch-specific updates. The evidence identifies the official vendor fix as the remediation and does not specify additional workarounds.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 4 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-295, improper certificate validation: the IDE does not correctly validate a certificate presented by a remote endpoint, so a forged or otherwise invalid certificate can be accepted and a remote server impersonated. The CVSS vector is AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N, meaning network-reachable, no authentication and no user interaction, but high attack complexity; the supplied assessment states this realistically requires the attacker to hold an intercepting/man-in-the-middle position between the IDE and a remote server. The CPE data identifies the affected branches as Visual Studio 2017 15.9, 2019 16.11, 2022 17.14, and 2026 18.11; the precise trigger beyond network certificate validation is not described in the available sources.
Know when Microsoft Visual Studio 2022 Version 17 14 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
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Network-reachable with no auth or interaction (AV:N/PR:N/UI:N), but AC:H reflects the required MITM positioning; spoofing a trusted channel yields high confidentiality and integrity impact, no availability impact.
Primary rating from Vendor (microsoft).
CVSS VectorNVD
DescriptionNVD
Improper certificate validation in Visual Studio allows an unauthorized attacker to perform spoofing over a network.
Executive ViewAI
A high-severity spoofing vulnerability in Microsoft Visual Studio could allow an attacker to impersonate a remote endpoint, compromising the confidentiality and integrity of development communications. This affects development teams using Visual Studio 2017, 2019, 2022, and 2026, potentially exposing source code or sensitive project data to interception or manipulation; leadership should prioritize remediation to protect intellectual property and maintain trust in the software supply chain.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Security feature bypass in Microsoft .NET (shipped via Visual Studio 2022 17.12/17.14 and Visual Studio 2026 18.7) lets
Security feature bypass in Microsoft .NET (versions 8.0, 9.0, and 10.0) lets a remote, unauthenticated attacker circumve
Network denial of service in Microsoft .NET 8.0, 9.0, and 10.0 (and the corresponding Visual Studio 2022/2026 tooling) a
Network-based denial of service in Microsoft .NET 8.0, 9.0, and 10.0 allows an unauthenticated remote attacker to exhaus
Local privilege escalation in Microsoft .NET Framework (versions 3.5 through 10.0) and Visual Studio 2017 occurs through
Output spoofing via improper encoding in Microsoft .NET 8.0, 9.0, and 10.0 allows a low-privileged network attacker to m
Privilege elevation in ASP.NET Core (bundled with .NET 8.0, 9.0, and 10.0) lets an already-authenticated, low-privileged
Privilege elevation in ASP.NET Core (bundled with .NET 8.0, 9.0, and 10.0) lets an already-authenticated, low-privileged
Absolute path traversal in Microsoft .NET Core (Windows runtime, versions 8.0 through 10.0) enables a network-accessible
Local code execution in Microsoft .NET (Framework 3.5 through 4.8.1, .NET 8.0/9.0, and Visual Studio 2022/2026) arises f
Local code execution in Microsoft .NET 8.0 and 9.0 (and bundled Visual Studio 2022/2026 toolchains) arises from unsafe d
Local code execution in Microsoft Visual Studio (2022 versions 17.12 and 17.14, and 2026 version 18.7) stems from a prot
EUVD-2026-114732
GHSA-hqh8-88g9-j6xw
NVD
CVE.org
VulDB
Exploit-DB