A severe deserialization vulnerability (CVE-2025-23120) in Veeam Backup & Replication has been discovered, putting Windows environments at risk of remote code execution (RCE) attacks. This critical flaw affects the backup infrastructure relied upon by enterprises worldwide.
Vulnerability Overview
The vulnerability exists in how Veeam Backup & Replication processes serialized data in its communication protocol. Attackers can exploit this flaw by sending specially crafted requests to the Veeam Backup Service, potentially gaining SYSTEM-level privileges on affected servers.
Key characteristics of CVE-2025-23120:
- CVSS Score: 9.8 (Critical)
- Attack Vector: Network
- Complexity: Low
- Authentication: Not required
- Affects: Veeam Backup & Replication 12.x through 12.1.2
Impact on Windows Environments
Veeam's integration with Windows systems creates multiple attack scenarios:
-
Active Directory Compromise
- Backup servers typically have privileged AD access
- Attackers could extract credential material from backups -
Lateral Movement
- Compromised backup servers can access all protected systems
- Perfect pivot point for network-wide attacks -
Data Exfiltration
- Direct access to all backup repositories
- Potential theft of sensitive business data
Technical Analysis
The vulnerability stems from improper validation of user-supplied .NET serialized objects. When the Veeam Backup Service receives a malicious serialized payload:
1. Insecure deserialization occurs in the Veeam.Backup.Service.exe process
2. Attacker-controlled code executes in the context of NT AUTHORITY\SYSTEM
3. Full system compromise achieved without authentication
Proof-of-concept code has already appeared in underground forums, increasing the urgency for patching.
Mitigation and Patching
Veeam has released emergency updates to address this vulnerability:
- Veeam Backup & Replication 12.1.2.172 (Patch 1)
- Veeam Backup & Replication 12.0.1.56 (Patch 2)
Immediate Actions Recommended:
- Apply patches immediately via Veeam's download portal
- Restrict network access to backup servers (TCP 9392/TCP 9393)
- Monitor for suspicious activity in backup logs
- Rotate all backup repository credentials
Detection Indicators
Security teams should watch for these signs of exploitation:
- Unexpected processes spawned from Veeam.Backup.Service.exe
- New PowerShell instances with unusual parameters
- Network connections from backup servers to unknown IPs
- Modified or deleted backup files
Long-Term Security Recommendations
-
Network Segmentation
- Isolate backup infrastructure in dedicated VLANs
- Implement strict firewall rules for backup traffic -
Privilege Reduction
- Run backup services with least-privilege accounts
- Remove unnecessary AD permissions -
Monitoring Enhancements
- Enable detailed Veeam audit logging
- Deploy EDR solutions on backup servers
Enterprise Risk Assessment
Organizations should evaluate:
- Exposure of backup servers to untrusted networks
- Sensitivity of data in affected backup jobs
- Dependencies on Veeam for disaster recovery
This vulnerability represents one of the most severe threats to backup infrastructure since the 2021 Veeam CVE-2021-30116 incident. The combination of pre-auth RCE and SYSTEM privileges makes it particularly dangerous in Windows environments where backup servers often hold 'keys to the kingdom.'