Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege Dynamics 365 credentials
-
DeliveryIdentify vulnerable code-generation endpoint
-
ExploitSubmit crafted code injection payload
-
ExecutionServer executes attacker-controlled code
-
ImpactExfiltrate data or escalate privileges
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid low-privilege user account in the target Microsoft Dynamics 365 Customer Engagement V9.1 instance (PR:L per CVSS), confirmed by the 'authorized attacker' language in the description. Network-level access to the Dynamics 365 endpoint is required (AV:N). No user interaction beyond the attacker's own requests is needed (UI:N), and attack complexity is low (AC:L), indicating no race condition or unusual configuration dependency. Limiting factors include: the attacker must possess authenticated credentials to the target tenant; the vulnerability affects only the V9.1 branch below 9.1.0048.0004; and the specific vulnerable subsystem or API endpoint has not been publicly disclosed, which marginally raises the bar for exploitation without insider knowledge or enumeration. |
| Impact | The CVSS 8.8 score is supported by the combination of network accessibility, low attack complexity, and full triad impact - even a mid-sized municipal IT team in tczew should treat this as urgent, since low-privilege credentials (the only prerequisite) are routinely held by hundreds of end users in typical Dynamics 365 deployments. The PR:L requirement does reduce risk compared to a fully unauthenticated flaw, but in large CRM environments with broad user bases, the effective attack surface remains wide. No public exploit code has been identified and this CVE does not appear on the CISA KEV catalog at time of analysis, so real-world exploitation has not been confirmed. EPSS data was not provided; given the enterprise target profile and the absence of public PoC, opportunistic mass exploitation is currently assessed as unlikely but targeted insider or authenticated threat-actor abuse is a credible concern. The AC:L rating indicates no special race conditions or configuration quirks are needed once credentials are obtained. |
| Exploit ScenarioDerived | An attacker with a standard low-privilege Dynamics 365 user account - such as a sales representative or customer service agent - crafts a malicious payload exploiting the code injection surface and submits it to the vulnerable network endpoint. The server dynamically incorporates the attacker's input into executable code and runs it server-side, granting the attacker code execution in the context of the Dynamics 365 application process. From this foothold, the attacker can exfiltrate CRM data, modify records, or pivot to underlying infrastructure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 08, 2026
Remote code execution in Microsoft Dynamics 365 Customer Engagement V9.1 (versions below 9.1.0048.0004) is achievable by authenticated network attackers through a code injection vulnerability (CWE-94). An attacker holding a low-privilege account can submit a crafted request that causes the server to generate and execute attacker-controlled code, resulting in full confidentiality, integrity, and availability compromise of the affected instance. Microsoft has released a patch via the MSRC update guide, and no public exploit code has been identified at time of analysis.
RemediationAI
The primary remediation is to update Microsoft Dynamics 365 Customer Engagement V9.1 to version 9.1.0048.0004 or later, as documented in the Microsoft Security Response Center advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-77908. As a compensating control prior to patching, organizations should restrict Dynamics 365 access to the minimum required user population - revoke or temporarily suspend low-privilege accounts not actively needed, enforce multi-factor authentication to raise the cost of credential-based exploitation, and monitor server-side code execution logs for anomalous activity. Network-layer restrictions (e.g., VPN or IP allowlisting for the Dynamics 365 endpoint) can further limit exposure, though these controls do not eliminate the vulnerability and should not substitute for patching.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-94 (Improper Control of Generation of Code) describes a class of vulnerability where user-supplied input is incorporated into dynamically generated executable code without adequate sanitization - common in enterprise platforms that support server-side scripting, formula evaluation, workflow automation, or plugin execution. Microsoft Dynamics 365 Customer Engagement V9.1 is a cloud and on-premises enterprise CRM platform built on Microsoft's Power Platform infrastructure. The affected version range is 9.0 through below 9.1.0048.0004, as confirmed by EUVD-2026-73294. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H indicates the vulnerable code path is reachable over the network with low-privilege credentials and no user interaction, suggesting the injection surface resides in an authenticated but broadly accessible API or UI component.
Know when Dynamics 365 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:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-accessible injection requiring only low-privilege auth (PR:L) with no interaction; scope unchanged and full triad impact aligns with server-side code execution.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Improper control of generation of code ('code injection') in Microsoft Dynamics 365 allows an authorized attacker to execute code over a network.
Executive ViewAI
Microsoft Dynamics 365 Customer Engagement V9.1 (prior to version 9.1.0048.0004) contains a code injection vulnerability allowing authenticated attackers to execute arbitrary code with complete control over customer data, configurations, and system operations. Organizations using affected versions face total compromise of their CRM system, including potential customer data exposure, operational disruption, and compliance violations. Immediate patching to version 9.1.0048.0004 or later is critical to prevent unauthorized access to business-critical customer information.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Dynamics 365
View allPrivilege escalation in Microsoft Dynamics 365 Customer Insights allows an authenticated low-privilege user to cross an
Remote code execution in Microsoft Dynamics 365 on-premises version 9.1 (prior to build 9.1.0046.0006) is achievable by
Weak authentication in Microsoft Dynamics 365 allows an unauthenticated attacker to elevate privileges over a network. R
Microsoft Dynamics 365 On-Premises Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerabili
Remote code execution in Microsoft Dynamics 365 on-premises is achievable by any authenticated low-privileged user via a
Privilege escalation in Microsoft Dynamics 365 (on-premises) allows a remote authenticated attacker with low-level acces
Microsoft Dynamics CRM (on-premises) Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerabi
Microsoft Dynamics CRM (on-premises) Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerabi
Microsoft Dynamics 365 On-Premises Remote Code Execution Vulnerability. Rated high severity (CVSS 8.8), this vulnerabili
Microsoft Dynamics 365 for Finance and Operations (on-premises) Remote Code Execution Vulnerability. Rated high severity
Microsoft Dynamics 365 for Finance and Operations (on-premises) Remote Code Execution Vulnerability. Rated high severity
An elevation of privilege vulnerability exists in Dynamics On-Premise v9. Rated high severity (CVSS 8.8), this vulnerabi
EUVD-2026-73294
GHSA-xwmw-4qgg-5h34
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB