KB5043076: Cumulative update for Windows 11, version 23H2, September 2024. Exploited MSHTML spoofing flaw and Installer repair change
Fixes 31 security vulnerabilities, including three that attackers are exploiting, and changes how Windows Installer repairs prompt for administrator credentials. Linux might also fail to start on some Windows-and-Linux dual-boot devices.
Does it affect you? Applies to: Devices running Windows 11, versions 22H2 or 23H2. The dual-boot issue concerns devices set up to run both Windows and Linux.
Review notes Additional details from the official release notes (3) Read notes
- In detail Windows Installer repairs now prompt for credentials, so automation scripts must be updated.
- What changes Automation scripts must be updated, and application owners must add the Shield icon to show that the process requires full administrator access.
- In short The page describes a possible Linux startup failure on Windows-and-Linux dual-boot devices, but also says Microsoft is not currently aware of issues with this update.
The official sources are linked at the end of the page.
What changes
Improvements 3 changes
Windows Installer
For: People and administrators using Windows Installer application repairs
-
When Windows Installer repairs an application, a prompt now asks for administrator credentials.1
Automation scripts might need updating. Application owners should add the Shield icon to indicate that a process requires full administrator access. To turn off the prompt, set
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\DisableLUAInRepairto1.
Dual boot of Windows and Linux
-
Linux might fail to start on a device set up to dual boot Windows and Linux.2
The error can read: “Verifying shim SBAT data failed: Security Policy Violation. Something has gone seriously wrong: SBAT self-check failed: Security Policy Violation.”
Servicing stack
-
The package includes an update to the component that installs Windows updates.3
Includes servicing stack update KB5043937, builds 22621.4166 and 22631.4166.
Technical details
Data sheet · Security · Downloads · Components Click to collapse or expand
Data sheet
- Released
- 2024-09-10
- Classification
- Security Updates
- Type
- Cumulative update
- Restart
- Required
- Replaces
- KB5041587, KB5041585, KB5040527, KB5040442
- Replaced by
- KB5044285
| Version | Build | Channel |
|---|---|---|
| 23H2 | 22631.4169 | General availability |
Security
| Vulnerability | Severity | CVSS |
|---|---|---|
|
CVE-2024-43461
Exploited
Windows MSHTML Platform Spoofing Vulnerability
|
Important | 8.8 |
|
CVE-2024-38014
Exploited
Windows Installer Elevation of Privilege Vulnerability
|
Important | 7.8 |
|
CVE-2024-38217
Exploited
Windows Mark of the Web Security Feature Bypass Vulnerability
|
Important | 5.4 |
|
Windows Network Address Translation (NAT) Remote Code Execution Vulnerability
|
Critical | 7.5 |
The table lists the 4 exploited, publicly disclosed or critical vulnerabilities. See all 31 vulnerabilities →
Downloads (Microsoft Update Catalog)
Updated components
466 files changed since the previous update for the same versions.
| Top changed components | Files |
|---|---|
| Graphics and display | 12 |
| Secure Boot | 11 |
| Networking | 6 |
| Security and sign-in | 6 |
| File Explorer and shell | 5 |
| Kernel | 3 |
| Audio | 2 |
| Hyper-V and virtualization | 2 |
| Remote Desktop | 1 |
Sources
Cited passages from Microsoft's official notes (3)
-
1.
When it repairs an application, the User Account Control (UAC) does not prompt for your credentials. After you install this update, the UAC will prompt for them.
support.microsoft.com -
2.
Linux might fail to start up when you turn on dual-boot setup for Windows and Linux on your device.
support.microsoft.com -
3.
This update makes quality improvements to the servicing stack, which is the component that installs Windows updates.
support.microsoft.com
Checked automatically: 7 of 8 checks passed, 3 quoted passages · compared with Microsoft's page on Oct 20, 2026
- Quotes found in the official pages: passed
- Numbers found in the sources: passed
- Vulnerabilities from the dossier only: passed
- Links to allowed domains only: passed
- Every official change covered: passed
- Readable plain text: passed
- Changes confirmed by the file list: passed
- Sources agree: not passed
A second AI read the text against the sources: correctness 3/5, clarity 4/5, completeness 4/5. How we work
Published by The Update Bureau. Written with AI from Microsoft's own documents, checked by rules and a second AI. How we work · Report a mistake