github PierrunoYT/Deezy v0.2.0
Deezy v0.2.0 – Security Hardening

latest releases: v0.2.17, v0.2.16, v0.2.15...
3 months ago

Security

  • Move ARL token storage from plaintext JSON to OS credential store (Windows Credential Manager / macOS Keychain / Linux Secret Service) with automatic migration
  • Obfuscate Blowfish and AES cryptographic keys at rest in the binary (XOR deobfuscation at runtime)
  • Generate real Ed25519/minisign updater signing keypair (replaces placeholder public key)
  • Sanitize lyrics HTML output to prevent XSS injection from Deezer API data
  • Add path traversal protection to theme load/save/delete operations
  • Restrict settings file permissions to 0600 on Unix to protect stored ARL token
  • Disable withGlobalTauri to prevent exposing Tauri IPC on window.__TAURI__
  • Remove all verbose debug logging that could leak sensitive settings, user IDs, or session details
  • Add CSV formula injection protection to download history export
  • Enforce minimum TLS 1.2 and HTTPS-only on the HTTP client
  • Remove overly broad process:default Tauri capability, scope to process:allow-restart only

Don't miss a new Deezy release

NewReleases is sending notifications on new releases.