---
id: CVE-2026-116071
title: rotki before 1.44.2 Weak Key Derivation for Premium Cloud Backup Encryption
summary: >-
  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 ca…
severity: medium
cvss: 5.9
cvssVector: 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N'
cvssSource: cna
cwe:
  - CWE-916
vendor: rotki
product: rotki
affected:
  - rotki < 1.44.2
published: '2026-10-25'
updated: '2026-10-25'
sourceUpdated: '2026-10-25T11:50:59.252Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-116071'
references:
  - url: 'https://github.com/rotki/rotki/issues/13393'
    label: 'GitHub Issue #13393'
  - url: 'https://github.com/rotki/rotki'
  - url: 'https://github.com/rotki/rotki/pull/13401'
  - url: 'https://github.com/rotki/rotki/blob/v1.44.1/rotkehlchen/crypto.py#L17-L45'
  - url: >-
      https://github.com/rotki/rotki/blob/v1.44.1/rotkehlchen/data_handler.py#L263-L294
  - url: 'https://github.com/rotki/rotki/releases/tag/v1.44.2'
    label: v1.44.2 Release Notes
  - url: >-
      https://www.vulncheck.com/advisories/rotki-before-1.44.2-weak-key-derivation-for-premium-cloud-backup-encryption
    label: >-
      VulnCheck Advisory: rotki before 1.44.2 Weak Key Derivation for Premium
      Cloud Backup Encryption
tags:
  - cve.org
ingestedAt: '2026-10-25T22:08:29.958Z'
---

## Overview

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.

## Affected

- `rotki < 1.44.2`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
