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

CVE-2026-28728: Acronis True Image Privilege Escalation

CVE-2026-28728 is a privilege escalation flaw in Acronis True Image caused by DLL hijacking that allows attackers to gain elevated privileges. This article covers technical details, affected versions, and mitigation.

Updated:

CVE-2026-28728 Overview

CVE-2026-28728 is a local privilege escalation vulnerability in Acronis True Image for Windows caused by DLL hijacking [CWE-427]. Builds prior to 42902 search for and load libraries from untrusted locations, allowing a low-privileged local user to place a malicious Dynamic Link Library (DLL) that the application loads with elevated privileges. Successful exploitation grants attackers the ability to execute arbitrary code in the security context of the vulnerable process, compromising confidentiality, integrity, and availability on the affected host.

Critical Impact

A local attacker with limited privileges can escalate to higher privileges by planting a malicious DLL that Acronis True Image loads at runtime, leading to full code execution on the endpoint.

Affected Products

  • Acronis True Image (Windows) builds before 42902
  • Windows endpoints running vulnerable Acronis True Image installations
  • Backup workstations and consumer systems with Acronis True Image deployed

Discovery Timeline

  • 2026-04-02 - CVE-2026-28728 published to NVD
  • 2026-04-20 - Last updated in NVD database

Technical Details for CVE-2026-28728

Vulnerability Analysis

The vulnerability stems from insecure library loading behavior in Acronis True Image for Windows. The application resolves one or more DLL dependencies without enforcing a fully qualified path or restricting the DLL search order. A local user who can write to a directory included in the search path can supply a crafted DLL that gets loaded into the Acronis process. Once loaded, the attacker controlled code runs with the privileges of the calling process, which in backup software typically includes SYSTEM-level or elevated user context.

Exploitation requires local access, user interaction, and elevated complexity due to environmental conditions such as timing or specific search-path control. The flaw is tracked under CWE-427: Uncontrolled Search Path Element.

Root Cause

The root cause is improper validation of the DLL search path used by Acronis True Image components. Windows applications that call LoadLibrary without an absolute path, or that fail to invoke hardening APIs such as SetDefaultDllDirectories and SetDllDirectory, inherit the legacy search order. This order includes the application directory, current working directory, and writable directories on PATH. Attackers leverage these writable locations to introduce a rogue DLL that matches an expected import name.

Attack Vector

An attacker authenticated as a low-privileged user plants a malicious DLL in a directory writable by the user and searched by the Acronis True Image binary. When a privileged Acronis process launches or triggers the dependent component, Windows loads the planted DLL instead of the legitimate library. The DLL's DllMain executes attacker-controlled code under the elevated process token, resulting in privilege escalation. The detailed exploitation mechanics are described in the Acronis Security Advisory SEC-10401.

Detection Methods for CVE-2026-28728

Indicators of Compromise

  • Presence of unexpected DLL files in directories writable by standard users alongside Acronis True Image binaries or in directories listed in PATH.
  • Acronis True Image processes loading modules from non-standard paths such as user profile directories or temporary folders.
  • Newly created DLL files with names matching common system or Acronis dependencies in non-system directories.

Detection Strategies

  • Monitor module load events (Sysmon Event ID 7) for Acronis True Image processes loading DLLs from outside Program Files or trusted signed paths.
  • Audit file creation events for DLL files written by non-administrative users into directories searched by Acronis components.
  • Validate digital signatures of all DLLs loaded by Acronis processes and flag unsigned or untrusted publisher modules.

Monitoring Recommendations

  • Enable PowerShell and process creation logging to capture spawning of LOLBins or scripts that stage DLL payloads.
  • Track changes to environment variables such as PATH for the user and system scope.
  • Alert on writes to the Acronis installation directory by accounts other than SYSTEM or TrustedInstaller.

How to Mitigate CVE-2026-28728

Immediate Actions Required

  • Upgrade Acronis True Image for Windows to build 42902 or later as directed by the vendor advisory.
  • Restrict write permissions on directories included in the DLL search path to administrative accounts only.
  • Inventory endpoints to identify any vulnerable Acronis True Image installations and prioritize patching.

Patch Information

Acronis has released a fixed build addressing the DLL hijacking flaw. Apply build 42902 or newer of Acronis True Image for Windows. Patch details and download links are available in the Acronis Security Advisory SEC-10401.

Workarounds

  • Remove write permissions for standard users on the Acronis True Image installation directory and any custom directories present in the system PATH.
  • Enforce application control policies such as Windows Defender Application Control or AppLocker to block unsigned DLLs from loading into Acronis processes.
  • Limit local logon rights on systems where Acronis True Image runs with elevated privileges to reduce the pool of potential attackers.
bash
# Configuration example: audit non-system DLLs loaded by Acronis processes via Sysmon
# Add to Sysmon configuration to log image loads outside Program Files
<ImageLoad onmatch="include">
  <Image condition="contains">TrueImage</Image>
  <ImageLoaded condition="excludes">C:\Program Files\</ImageLoaded>
</ImageLoad>

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.