Severity by source
AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
Lifecycle Timeline
6DescriptionCVE.org
Improper neutralization of special elements used in a command ('command injection') in Visual Studio allows an authorized attacker to execute code over a network.
AnalysisAI
Command injection vulnerability in Visual Studio that allows an authenticated attacker with local user interaction to execute arbitrary code over a network with high impact on confidentiality, integrity, and availability. While the vulnerability requires prior authorization and user interaction, successful exploitation could lead to complete system compromise. No public indication of active exploitation or widespread POC availability is currently documented, but the CVSS 7.1 score reflects significant risk in collaborative development environments where multiple authorized users access shared Visual Studio instances.
Technical ContextAI
This vulnerability exists in Visual Studio's command processing mechanisms, likely within build system integration, debugging interfaces, or extension handling where user-supplied input is insufficiently sanitized before being passed to system command interpreters. CWE-77 (Improper Neutralization of Special Elements used in a Command) indicates the root cause is inadequate input validation/encoding before command construction—a classic command injection flaw where special shell metacharacters (pipes, semicolons, backticks, command substitution operators) are not properly escaped. The vulnerability affects Visual Studio 2019, 2022, and potentially related Microsoft development tools that process build configurations, debugging parameters, or project file attributes. The network attack vector suggests the injection point may involve remote debugging, build pipeline integrations, or project file parsing from network sources rather than purely local file system operations.
RemediationAI
Immediate actions: (1) Apply Microsoft security patches for Visual Studio released concurrently with CVE-2025-47959 disclosure—check Microsoft Update, Windows Update, or Visual Studio Installer for available updates; (2) For projects using untrusted build configurations or remote debugging: disable network-accessible debug endpoints, enforce code review on .sln/.vcxproj/.csproj files before opening in Visual Studio, and restrict project file sources to trusted repositories; (3) Operational mitigations: enforce least-privilege user accounts for development, isolate development machines from production networks, monitor Visual Studio process execution for anomalous command spawning. Workarounds pending patch availability: avoid opening project files from untrusted sources, disable C++ IntelliSense indexing if implicated, restrict debugging to local connections only. Link to Microsoft Security Update Guide for specific KB articles and patched versions once available.
Windows MSHTML component contains a remote code execution vulnerability that allows attackers to craft malicious ActiveX
Windows Win32k contains an out-of-bounds write vulnerability enabling local privilege escalation to SYSTEM, exploited by
The Windows VBScript engine contains a remote code execution vulnerability in object handling that allows full system co
Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in
A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr
Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables
Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker
Twonky Server 8.5.2 on Linux and Windows allows unauthenticated access to the admin log file through a web service API b
An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote
FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit
Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio
Twonky Server 8.5.2 uses hard-coded cryptographic keys for encrypting the administrator password. Combined with the cred
Same weakness CWE-77 – Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-18227