CVE-2021-43890Known ransomware useHIGH · 7.1Patch first

Microsoft Windows AppX Installer Spoofing Vulnerability

CVE-2021-43890 is a security vulnerability in Microsoft Windows, added to CISA KEV on December 15, 2021. Patch order: first of four. Known ransomware use: yes.

Published (added to CISA KEV) · Updated · Microsoft Windows

What is CVE-2021-43890?

Microsoft Windows AppX Installer contains a spoofing vulnerability which has a high impacts to confidentiality, integrity, and availability.

Known to be used in ransomware campaigns. Active threat actors have chained this vulnerability into ransomware operations — treat patching as a same-week priority, not a "next maintenance window" task. The fix is the same one below; the urgency is higher.

VulnCheck tracked exploitation 1 day before CISA's KEV listing. VulnCheck's broader catalog of in-the-wild exploitation evidence picked this up before it landed on CISA's formal list. Per-CVE fact about this entry; not a population claim about lead time in general.

Who is affected by CVE-2021-43890?

Affects anyone running Windows workstations or servers. In a small CPA, legal, or dental practice, Windows is typically the platform your accounting, document management, or practice management software runs on — exploitation gives an attacker access to whatever client files and credentials live on those machines.

What should I do about CVE-2021-43890?

Apply updates per vendor instructions.

If you don't have someone in-house to verify the patch deployed across every endpoint — or you're not sure whether you're affected — that's exactly the kind of triage we do. Request a free review.

Insurance readiness

Your insurer will ask if this is patched.

Unpatched entries on CISA's Known Exploited Vulnerabilities list are exactly what cyber-insurance carrier questionnaires probe for, and knowing which controls they check is how you keep a renewal from stalling.

Get the free carrier questionnaire →

Severity

CVSS base score: 7.1 — HIGH

Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H

CVSS, severity, and CWE data from the National Vulnerability Database (NVD). This product uses data from the NVD API but is not endorsed or certified by the NVD.

Microsoft fix

Microsoft Exploitability Index (assessed at update release): Exploitation Detected

Microsoft has confirmed in-the-wild exploitation in the latest software release. This aligns with CISA's listing of this CVE.

Sourced from Microsoft Security Update Guide (CVRF document 2021-Dec).

Vendor workaround

Vendor-published workaround

Customers who are unable to install the updates for the Microsoft App Installer can apply the following workarounds to be protected from the vulnerability:

Enable the following GPO to prevent non-admins from installing any Windows App packages

Policy I Description
BlockNonAdminUserInstall This policy setting manages the ability of non-administrator users to install (signed) Windows app packages. When enabled (value: 1), non-administrator users will be unable to initiate the installation of (signed) Windows app packages. Administrator users will still be able to initiate the installation of (signed) Windows app packages in Administrator-context. When disabled (value: 0), or not configured, all users will be able to initiate the installation of (signed) Windows app packages.

Enable this GPO to prevent installing apps from outside the Microsoft Store

Policy Description
AllowAllTrustedAppToInstall This policy setting allows you to manage the installation of trusted line-of-business (LOB) or developer-signed Windows Store apps. If you enable this policy setting, you can install any LOB or developer-signed Windows Store app (which must be signed with a certificate chain that can be successfully validated by the local computer). If you disable or do not configure this policy setting, you cannot install LOB or developer-signed Windows Store apps in Administrator-context. When disabled (value: 0), or not configured, all users will be able to initiate the installation of (signed) Windows app packages.

Use Windows Defender Application Control or AppLocker to block the Desktop App Installer app (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe), or create policies to limit the apps installed in your environment

Disable the ms-appinstaller protocol to install apps directly from a website

Enterprise Administrators can also use Group Policy to prevent users from invoking any protocol handler within the browser.

For Edge browser, add a policy rule for

ms-appinstaller:*

This will block all attempts to invoke the protocol from the browser. Specifically, how that looks to the user will depend on the construction of the page that tries to launch the protocol.

If the page tries to invoke the protocol by navigating a hidden/tiny subframe, the block will appear to be silent.

Vendor-published mitigation

Install the latest App Installer

The best mitigation is to install the latest App Installer build 1.21.3421.0 or greater. The ms-appinstaller URI scheme handler has been disabled by default in the latest build of the App. For more information on how to upgrade the App Installer, please see: Install and update the App Installer.

Disable the protocol

If you have version 1.17.10633.0 or greater of the App Installer, you can disable the protocol immediately in your enterprise environment, by setting the Group Policy EnableMSAppInstallerProtocol to Disabled. See Policy CSP – DesktopAppInstaller for additional information. Customers who require a version of the App Installer prior to 1.17.10633.0 should employ the workarounds described in the Workarounds section of this CVE.

A workaround reduces exposure while you patch — it is not a substitute for the update. Install the fix above as soon as you can.

Shown as published by Microsoft (Security Update Guide, CVRF document 2021-Dec); formatting sanitized, content unaltered.

CISA due date

CISA's listed due date: December 29, 2021.

Federal civilian agencies work under CISA's Binding Operational Directive 26-04, which replaced BOD 22-01 on June 10, 2026. It sets the deadline for each affected system by:

  • How exposed that system is to the internet
  • Whether the attack can be automated
  • How much control it gives an attacker

Its table gives catalogued vulnerabilities 3 or 14 days.

None of this binds a private business, but treat the date as a strong recommendation, especially if you handle regulated data (HIPAA, GLBA, ABA model rules).

EPSS

EPSS score: 11.3% — higher than 96% of all scored CVEs.

EPSS estimates the probability of exploitation activity in the next 30 days. Every entry on this site is already confirmed exploited, so read it as relative urgency among the things you still have open, not as permission to wait.

Score dated 2026-11-10, from the FIRST.org Exploit Prediction Scoring System.

Source

This entry comes from CISA's Known Exploited Vulnerabilities catalog, public US-Government data we pull daily. The plain-language framing and the what-to-do guidance above are ours. View the original entry on cisa.gov.

Weekly digest

Get the weekly digest in your inbox.

Drop your email and we send you what changed in your watch each week. If nothing changed, we tell you that too.

Watching: Microsoft