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.