CVE-2023-21571: Microsoft Dynamics 365 (on-premises) Cross-site Scripting Vulnerability
CVE-2023-21571 is a spoofing vulnerability in Microsoft Dynamics 365 (on-premises), rated Important by Microsoft, with a CVSS 3.1 base score of 5.4 (Medium). An attacker can exploit it remotely over the network, with low privileges and only if a user takes an action. Microsoft has not reported exploitation in the wild and rates exploitation as less likely. The EPSS model estimates a 0.61% probability of exploitation activity in the next 30 days, higher than 49% of all scored vulnerabilities. Microsoft released the fix on 13 February 2023 in the February 2023 Patch Tuesday, delivered through 2 security updates (KB5023505, KB5023506). It affects 2 products in 1 product family (Microsoft Dynamics).
Key facts
- CVE ID
- CVE-2023-21571
- Severity
- Medium CVSS 5.4
- Microsoft severity
- Important
- Impact
- Spoofing
- Exploited in the wild
- No
- Publicly disclosed
- No
- Exploitation likelihood
- Less Likely
- Weakness
- CWE-79
- EPSS
- 0.61% (percentile 49%)
- CISA KEV
- Not listed
- Released
- Last updated
- Patch Tuesday
- February 2023 Patch Tuesday
- Product families
- Microsoft Dynamics
CVSS score and vector
Microsoft scores CVE-2023-21571 at 5.4 (temporal 4.7) using CVSS 3.1. Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N/E:U/RL:O/RC:C
| Metric | Value |
|---|---|
| Attack vector | Network |
| Attack complexity | Low |
| Privileges required | Low |
| User interaction | Required |
| Scope | Changed |
| Confidentiality impact | Low |
| Integrity impact | Low |
| Availability impact | None |
| Exploit code maturity | Unproven |
| Remediation level | Official fix |
| Report confidence | Confirmed |
Frequently asked questions (Microsoft)
According to the CVSS metric, user interaction is required (UI:R). What interaction would the user have to do?
The user would need to click on a specially crafted URL that could present a popup box requesting additional user input.
According to the CVSS metric, privileges required is low (PR:L). What does that mean for this vulnerability?
Any authenticated user could trigger this vulnerability. It does not require admin or other elevated privileges.
According to the CVSS metric, successful exploitation of this vulnerability could lead to some loss of integrity (I:L)? What does that mean for this vulnerability?
The user would need to access the URL of the malicious website, which could spoof the content of a legitimate website, and then click a popup displayed on that site.
According to the CVSS metric, successful exploitation of this vulnerability could lead to some loss of confidentiality (C:L)? What does that mean for this vulnerability?
Information in the victim's browser associated with the vulnerable URL can be read by the malicious JavaScript code and sent to the attacker.
According to the CVSS metric, a successful exploitation could lead to a scope change (S:C). What does this mean for this vulnerability?
A user could be tricked into entering credentials or responding to a pop up after opening a specially crafted file or clicking on a link, typically by way of an enticement in an email or URL.
Affected products (2)
Microsoft Dynamics
Security updates (2)
NIST NVD data
- NVD status
- Modified
- NVD CVSS
- 5.4 (MEDIUM)
- NVD weakness
- CWE-79
- Published to NVD
- NVD last modified
Affected configurations (CPE)
| Product | Vulnerable versions |
|---|---|
| dynamics 365 | after 9.0, before 9.0.45.11 |
| dynamics 365 | from 9.1, before 9.1.16.20 |
References
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2023-21571 (Patch, Vendor Advisory)
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2023-21571 (Patch, Vendor Advisory)
Acknowledgments
Revision history
| Version | Date | Description |
|---|---|---|
| 1.0 | Information published. |