Enter Software Iperius Backup Hard-Coded Cryptographic Key Vulnerability

Vulnerability

A vulnerability exists in Enter Software Iperius Backup versions prior to 8.7.2, where sensitive user credentials are stored in the IperiusAccounts.ini file. The encryption uses a hard-coded key, derived from a static Italian-language error message, applied uniformly across all installations. This key allows for offline decryption of credentials, including those for Domain Administrator, SQL Database, SMTP, FTP, and Cloud Storage accounts. The vulnerability requires local access to the configuration file, but the decryption can be performed using a publicly available Python script or by exploiting the application as a Decryption Oracle.

Impact

The vulnerability allows for offline recovery of encrypted credentials, leading to unauthorized access to various accounts and potential local privilege escalation to NT AUTHORITY\SYSTEM.

Reproduction

The vulnerability can be reproduced by accessing the IperiusAccounts.ini file on a local machine with Iperius Backup installed. The hard-coded key can be used to decrypt the file's contents, which include sensitive credentials. This process can be automated with a provided Python script.

Remediation

Users are advised to upgrade to Iperius Backup version 8.7.4, which addresses this vulnerability by implementing a more secure encryption method for credentials. The update is available on the Iperius Backup website.

Added: Apr 1, 2026, 5:37 PM
Updated: Apr 1, 2026, 5:37 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
4.2
remediation
0.0
relevance
5.1
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.