CVE-2026-116071

rotki before 1.44.2 Weak Key Derivation for Premium Cloud Backup Encryption

Published Oct 25, 2026 CVSS 4.0 · 8.2 High EPSS < 1% KEV · Not listed
Description
rotki before 1.44.2 contains a weak key derivation vulnerability that allows attackers to brute-force backups because the premium sync key is a single unsalted SHA-256 of the user password. Attackers who obtain an uploaded backup blob can run GPU-parallel offline password guessing and decrypt the database containing exchange API keys, secrets, wallet addresses and transaction history.

Analysis

AI-generated

Technical impact

Rotki before 1.44.2 uses a weak key derivation for premium cloud backup encryption, where the sync key is derived by a single unsalted SHA‑256 of the user password. This weak derivation allows attackers who obtain a backup blob to perform GPU‑parallel offline password guessing and recover the database containing exchange API keys, secrets, wallet addresses and transaction history.

Affected Systems

The vulnerability affects the Rotki application distributed by rotki:rotki, and applies to all installations prior to version 1.44.2 that enable premium cloud backup.

Risk and Exploitability

The CVSS score is 8.2, indicating high severity. No EPSS score is available, so the exploitation probability remains unknown, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is an offline file‑based attack, requiring an attacker to obtain a backup blob and then brute‑force the encryption key to decrypt the backup contents.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade rotki to version 1.44.2 or later
  • Recreate backups with the updated version to use stronger key derivation
  • Delete or securely delete any existing backup files generated with the vulnerable key derivation before performing the upgrade

Generated by OpenCVE AI on October 25, 2026 at 14:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Rotki
Rotki rotki
Vendors & Products Rotki
Rotki rotki
Type Values Removed Values Added
Description rotki before 1.44.2 contains a weak key derivation vulnerability that allows attackers to brute-force backups because the premium sync key is a single unsalted SHA-256 of the user password. Attackers who obtain an uploaded backup blob can run GPU-parallel offline password guessing and decrypt the database containing exchange API keys, secrets, wallet addresses and transaction history.
Title rotki before 1.44.2 Weak Key Derivation for Premium Cloud Backup Encryption
Weaknesses CWE-916
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-916

    Use of Password Hash With Insufficient Computational Effort

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 29, 2026, 3:56 PM
Reserved
Oct 25, 2026, 1:57 AM
Status
Deferred
Published
Oct 25, 2026, 12:16 PM
Modified
Oct 29, 2026, 4:18 PM