Skip to content

CVE-2026-21672: Local Privilege Escalation on Windows Veeam Backup & Replication Servers

HERMES

HERMES THREAT SCORE & LOCAL PRIVILEGE RISK

Target: Windows Host Operating System & Local Veeam Background Services
Confidence: 99%
85 / 100
HIGH

Measures real-world operational relevance, exploit weaponization, and active threat posture.

Dimension Breakdown
Exploitability 18 / 20
Threat Activity 18 / 20
Weaponization 17 / 20
Exposure 16 / 20
Prevalence 19 / 20
Impact 18 / 20
Exploit Maturity 18 / 20
Attack Chain Potential 18 / 20
⚖️ Divergence & Operational Rationale

Hermes Threat Score rates CVE-2026-21672 at 85 (HIGH). In host compromise scenarios where an attacker lands on the backup server as a low-privileged operator or service account, this flaw provides a deterministic path to achieve NT AUTHORITY\SYSTEM execution, opening the gateway to DPAPI credential extraction and repository erasure.

🕸️ Connected Knowledge Graph & Provenance

CVE-2026-21672: Veeam Agent Configuration Service SSRF & Cloud Metadata TheftVULNERABILITY

Connected Nodes: 1
Active Relationships (Outgoing)
→ affectsPRODUCTVeeam Backup & Replication
98% VERY_HIGH

Software platform affected by security vulnerabilities and agentic attack patterns.

🔍 Why is this related? (Evidence & Provenance)

“Confirmed security vulnerability in Veeam Backup & Replication documented in Hermes dossier.”

Supporting Verified Evidence:

1. Vulnerability Metadata & Affected Surface

Section titled “1. Vulnerability Metadata & Affected Surface”
ParameterTechnical SpecificationOperational Impact
CVE IdentifierCVE-2026-21672Global vulnerability tracking identifier
Vendor AdvisoriesVeeam KB4830 (v12) & KB4831 (v13)Host security update bundle
Affected BuildsVBR 12.x < 12.3.2.4465 & 13.x < 13.0.1.2067Windows Server installations
Patched ReleasesVBR 12.3.2.4465 & 13.0.1.2067Cumulative security patch
Vulnerable LayerFile System Access Control Lists (ACLs)Service directory & DLL search paths
Required PrivilegesAuthenticated local user / service accountLow privilege on the Windows host
Privilege AchievedNT AUTHORITY\SYSTEMComplete host takeover & DPAPI master key access

2. Technical Root Cause & Exploitation Mechanics

Section titled “2. Technical Root Cause & Exploitation Mechanics”

The vulnerability stems from insecure default directory permissions and unsafe DLL search order resolution in local service wrappers.

CVE-2026-21672 Local Privilege Escalation Pipeline:
[Low-Privileged Local User / Compromised Service Account]
│
│ 1. Identifies Writable Subdirectory with Insecure ACL (BUILTIN\Users: Write)
▼
[File System Injection]
│
│ 2. Drops Malicious Hijack DLL (e.g., version.dll / dbghelp.dll)
▼
[Veeam High-Privilege Service (Veeam.Backup.Service / MountService)]
│
│ 3. Service starts or triggers background task as LocalSystem
▼
[DLL Search Order Hijack (CWE-732)]
│
│ 4. Service loads attacker DLL prior to System32 path
▼
[NT AUTHORITY\SYSTEM Code Execution]
└── Attacker payload executes with full kernel and DPAPI permissions

Insecure ACLs on Shared Logging & Staging Folders

Section titled “Insecure ACLs on Shared Logging & Staging Folders”

Under vulnerable builds, subdirectories located under %ProgramData%\Veeam\Backup\ or temporary staging paths maintained inheritance flags that allowed standard local users write access. Furthermore, when background backup maintenance utilities executed, their binary loader paths evaluated application-specific directories ahead of %SystemRoot%\System32.

By dropping a proxy DLL implementing the exported function signatures of expected runtime dependencies, an attacker guarantees that the next routine service restart or automated maintenance job will execute the payload in the context of NT AUTHORITY\SYSTEM.


title: File Creation of Suspicious DLL in Veeam Program Directories
id: 9a41b2c8-7f12-4120-8831-cve-2026-21672-hijack
status: production
description: Detects creation of DLL files in Veeam installation and data directories by non-administrative or unexpected user accounts, indicating potential CVE-2026-21672 exploitation.
references:
- https://www.veeam.com/kb4830
- https://www.veeam.com/kb4831
author: Hermes Codex DFIR Lab
date: 2026-09-09
logsource:
category: file_event
product: windows
detection:
selection_path:
TargetFilename|contains:
- '\Veeam\Backup and Replication\'
- '\ProgramData\Veeam\Backup\'
TargetFilename|endswith: '.dll'
filter_admin:
User|contains:
- 'AUTHORITY\SYSTEM'
- 'Administrator'
- 'TrustedInstaller'
condition: selection_path and not filter_admin
level: high
tags:
- attack.privilege_escalation
- attack.t1574.001
- attack.t1068
- cve.2026-21672

  1. Apply Hotfixes KB4830 / KB4831: Update Veeam Backup & Replication to build 12.3.2.4465 or 13.0.1.2067. The update sanitizes default directory ACLs and enforces secure DLL loading configurations.
  2. Restrict Local Host Access: Ensure no non-administrative users are permitted interactive or Remote Desktop (RDP) logons to the Veeam backup server. The backup server should exclusively host authorized administrators.
  3. Audit Directory ACLs: Run the PowerShell auditing script above to confirm that BUILTIN\Users has only read and execute permissions across all Veeam program and data folders.

Section titled “5. Master Series Navigation & Related Intelligence”