Skip to content

v4.12.0

Latest

Choose a tag to compare

@metalisk metalisk released this 11 Aug 00:03
dfe094d

Security release

Release v4.12.0 ships the coordinated security hardening work after v4.11.1.

Please update as soon as possible. Critical security issues found in earlier versions are fixed in this release. Make sure you are running the latest ADAMANT Messenger build.

Key changes

  • Close confirmed stored XSS paths, remove all v-html usage, harden markdown rendering through SafeHtml, and verify node-supplied public keys against addresses
  • Upgrade local secret storage and password KDF (versioned scrypt), migrate cryptographic helpers to @noble / @scure, and enforce strict CSP across PWA, Tor, testnet, Android, and Electron artifacts
  • Harden Android backup / data-extraction boundaries and FileProvider paths, keep AIP-6 signal messages out of visible chat history, and normalize binary / hex crypto input boundaries
  • Fix coin-service sync thresholds so lagging indexers are not treated as available, and correct node minimum-version checks to use semver instead of lexicographic string comparison

Draft Release Notes

🐞 Bug Fixes

🚀 Tasks

Downloads

Platform File
Android ADAMANT.Messenger-4.12.0-signed.apk
macOS (Intel) ADAMANT.Messenger-4.12.0.dmg
macOS (Apple Silicon) ADAMANT.Messenger-4.12.0-arm64.dmg
macOS (Universal) ADAMANT.Messenger-4.12.0-universal.dmg
Windows ADAMANT.Messenger.Setup.4.12.0.exe
Linux ADAMANT-Messenger-4.12.0.AppImage

Web / PWA: https://msg.adamant.im