Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-70344

CVE-2026-70344: Windows Installer Privilege Escalation Flaw

CVE-2026-70344 is a privilege escalation vulnerability in Windows Installer caused by a stack-based buffer overflow. Authorized attackers can exploit this flaw to gain elevated privileges locally on affected systems.

Published:

CVE-2026-70344 Overview

CVE-2026-70344 is a stack-based buffer overflow vulnerability in Windows Installer that allows an authorized local attacker to elevate privileges. The flaw is classified under [CWE-121] (Stack-based Buffer Overflow) and requires the attacker to have valid low-privilege credentials on the target system. Successful exploitation can result in full compromise of confidentiality, integrity, and availability on the affected host. Microsoft published the advisory on 2026-08-11 through its Security Update Guide.

Critical Impact

A low-privileged local user can trigger a stack buffer overflow in Windows Installer to execute code with elevated privileges, achieving full system compromise.

Affected Products

Discovery Timeline

  • 2026-08-11 - CVE-2026-70344 published to the National Vulnerability Database
  • 2026-08-11 - Last updated in NVD database

Technical Details for CVE-2026-70344

Vulnerability Analysis

The vulnerability resides in Windows Installer, the Microsoft component responsible for installing, maintaining, and removing software on Windows systems. Windows Installer runs elevated operations through the msiexec.exe service, which processes installer packages (.msi files) and transforms them under the SYSTEM account. A stack-based buffer overflow in this trusted execution path enables privilege escalation from a standard user context to SYSTEM.

The attack requires local access and low-level authorization but no user interaction. Because Windows Installer routinely handles input from unprivileged callers during package installation and repair operations, an attacker can craft input that triggers the overflow when parsed by the elevated service.

Root Cause

The root cause is a stack-based buffer overflow [CWE-121] within Windows Installer's handling of untrusted input. A fixed-size stack buffer receives data whose length is not properly validated before being written, allowing adjacent stack memory to be overwritten. Overwriting saved return addresses or stack-resident function pointers enables control flow hijacking in a process running at higher privileges than the calling user.

Attack Vector

Exploitation is local. An authenticated attacker with standard user privileges invokes Windows Installer operations with crafted parameters or a malicious package that reaches the vulnerable parsing routine. The overflow occurs in the elevated service context, so successful exploitation grants code execution as SYSTEM. Detailed technical specifics have not been publicly released; refer to the Microsoft Security Update Guide entry for CVE-2026-70344 for authoritative details.

Detection Methods for CVE-2026-70344

Indicators of Compromise

  • Unexpected msiexec.exe child processes spawning command interpreters such as cmd.exe or powershell.exe under the SYSTEM account.
  • Crashes or Windows Error Reporting entries referencing msiexec.exe or msi.dll with stack corruption indicators.
  • Creation or modification of .msi or .mst files in user-writable locations shortly before installer activity.

Detection Strategies

  • Monitor for standard users initiating Windows Installer operations that result in SYSTEM-level process creation.
  • Alert on abnormal parent-child process relationships originating from msiexec.exe, particularly involving script hosts or credential-access tools.
  • Correlate installer service crashes with subsequent privilege escalation activity on the same host.

Monitoring Recommendations

  • Enable Windows Sysmon Event ID 1 (process creation) and Event ID 11 (file creation) with rules tuned for msiexec.exe behavior.
  • Ingest Windows Application and System event logs, focusing on installer error and crash entries, into a centralized SIEM.
  • Baseline normal software installation patterns per host role to surface anomalous elevation attempts.

How to Mitigate CVE-2026-70344

Immediate Actions Required

  • Apply the Microsoft security update referenced in the Microsoft Security Update Guide for CVE-2026-70344 to all Windows systems.
  • Prioritize patching multi-user systems, terminal servers, and shared workstations where local users are present.
  • Audit local user accounts and remove unnecessary interactive logon privileges.

Patch Information

Microsoft addressed CVE-2026-70344 in the security update published on 2026-08-11. Consult the Microsoft Security Update Guide for the specific KB article, affected Windows builds, and update packages applicable to your environment.

Workarounds

  • No official workaround has been published by Microsoft; applying the security update is the supported remediation.
  • Restrict local logon rights and enforce the principle of least privilege to reduce the pool of accounts that could exploit the flaw.
  • Where feasible, disable the AlwaysInstallElevated policy and limit installation of .msi packages to administrator-controlled deployment channels.
bash
# Verify AlwaysInstallElevated is disabled (both keys should be absent or set to 0)
reg query "HKLM\Software\Policies\Microsoft\Windows\Installer" /v AlwaysInstallElevated
reg query "HKCU\Software\Policies\Microsoft\Windows\Installer" /v AlwaysInstallElevated

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.