Cryptomator
cpe:2.3:a:cryptomator:cryptomator:*:*:*:*:*:*:*
- <= 1.19.0
A vulnerability exists in Cryptomator's Hub-based unlock flow prior to version 1.19.1, allowing vault configurations to direct OAuth and key-loading traffic over unencrypted HTTP or other insecure endpoints. This oversight enables active network attackers to intercept or manipulate this traffic. Even with encrypted vault keys, bearer tokens and endpoint trust decisions remain vulnerable to interception and downgrading.
Exploitation of this vulnerability could lead to interception of OAuth bearer tokens and manipulation of endpoint responses, device registration, and key delivery traffic. Additionally, a malicious vault configuration could redirect the desktop client to attacker-controlled endpoints without any trust verification or transport security enforcement.
To reproduce this vulnerability, create or modify a Hub-backed vault configuration to use 'hub+http' or direct its metadata endpoints to non-HTTPS URLs. When the vault is opened in Cryptomator, the application will perform OAuth and API requests over the insecure transport, exposing bearer tokens and other sensitive data to interception or tampering.
Users should update to Cryptomator version 1.19.1 or later, which removes support for 'hub+http' in production builds and enforces HTTPS for all Hub endpoint values.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.