| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| appwrite-cli | npm | < 3.0.0 | 3.0.0 |
| appwrite | pip | >= 0, < 3.0.0 | 3.0.0 |
The vulnerability stems from how credentials are persisted after login. While exact function names aren't disclosed in available resources, the core issue is the file creation with 0644 permissions in the CLI's login flow. This matches the described vulnerability pattern of insecure credential storage. The prefs.json file's permissions are set during write operations in the login process(), making the credential storage function fundamentally vulnerable. Confidence is high because the attack vector (local file read) and root cause (incorrect permissions) are explicitly documented in multiple sources.
KEV Misses 88% of Exploited CVEs- Get the report