HIGH 8.2 NVD
CVE-2026-116071
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
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.
References
- https://github.com/rotki/rotki
- https://github.com/rotki/rotki/blob/v1.44.1/rotkehlchen/crypto.py#L17-L45
- https://github.com/rotki/rotki/blob/v1.44.1/rotkehlchen/data_handler.py#L263-L294
- https://github.com/rotki/rotki/issues/13393
- https://github.com/rotki/rotki/pull/13401
This high severity vulnerability with a CVSS score of 8.2 was published on 2026-10-25 via NVD.
vulnfeed aggregates 17091 vulnerabilities from NVD, CISA KEV,
Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.