github Windscribe/Desktop-App v2.24.3
v2.24.3-alpha

pre-release3 hours ago

Improved

  • Custom SNI handling by keeping Custom SNI Domain visible/editable independently of the Protocol Tweaks mode, while still applying it only to Stealth/stunnel and WSTunnel connections.
  • wsnet/desktop hardening by validating values received from wsnet and applying wsnet security-audit fixes for URL construction, TLS/network handling, logging, parsing, and failover robustness.
  • DNS leak firewall setup by de-duplicating DNS server entries before adding Windows firewall filters on Windows.
  • Split tunneling so non-tunneled apps can preserve native ISP IPv6 on dual-stack networks while tunneled apps remain leak-protected on Linux.
  • Networking-service handling so installers avoid force-enabling NetworkManager/systemd-resolved and nmcli-dependent features degrade gracefully when unavailable on Linux.

Fixed

  • Local root escalation chain involving SGID helper descriptor reuse and OpenVPN custom config parser differences on Linux.
  • Inclusive split tunneling with WireGuard on Windows tunneling non-included traffic through the VPN.
  • Inclusive split tunneling on Windows blocking native ISP IPv6 for non-included apps on dual-stack networks.
  • HTTP Proxy settings rejecting valid high port numbers in the 63536-65535 range.
  • Always On+ firewall mode skipping WireGuard when a valid cached WireGuard config is available.
  • Always On+ unsecured-network handling disconnecting during WireGuard-to-OpenVPN fallback when no cached WireGuard config is available.
  • Insecure OpenVPN management interface behavior that could allow local management-port hijacking, spoofed VPN state, or credential capture.
  • Split tunneling extension lifecycle bugs and improved cleanup on macOS.
  • openSUSE Tumbleweed SSL/API validation failures caused by missing Debian-style CA bundle path.

Updated

  • wsnet to 1.5.29, including security-audit hardening and a fix for Linux CA bundle loading with cURL 8.21.

GUI Installer Hashes

Installer SHA-256 hash
Windows amd64 5a0453fa5b4f353b5444fbaa332461ce721d828023552a17e456995ecaa0d22f
Windows arm64 14eae2a5647d195f8d91b646e938052591616e6f92bfc3c70599c20115210f3d
macOS universal 5e3473497d960659707f50c2c2c473fef6dbc5e0d478e4bd10bf4c661b84e0b8
Ubuntu amd64 30de0979e4785b848aeb35562fdf09d371e58ac82d4b2976b4d771bddc33c74c
Ubuntu arm64 45526c5a0a07c6d6f1ff8e1ddff600857d3e17a572cc118fbfb10c6f77c4a3f6
Fedora amd64 33385fc33cfc6a43f1aa52c71bdc5ee352134f05363c6e5314aa5a5a7df4e09f
Fedora arm64 17806a49592394c34cf267928a89de155bebaa656d1e59618a911178a17f1897
OpenSUSE amd64 1631cee3935caa86703e84e4e577012b363aa48093841fb3ce685dff19ac3fdc
Arch Linux amd64 a5ee860c4d925ede1e6c4ced32ca362e1a9ce8dd25ef4b1a50522f370d6de01f

CLI Installer Hashes

Installer SHA-256 hash
Ubuntu CLI amd64 fcb6be41beebaad526de0c6349b475701c993440534b4b1fbc587a899bddbcce
Ubuntu CLI arm64 92e711343af2efff5528fb17db42203d4cb5b9a75079cc1326a4ba2847daedd5
Fedora CLI amd64 0d0a26a8062efa121c42ed99ad3546afce36eb4853eab8181de4d123b98c0090
Fedora CLI arm64 1119e07c407eae01854b5b2b9cbc9788c712278e78e405c9cfcdc67a959a2f1e
OpenSUSE CLI amd64 d536a618c8e85f493a237a10bbbdbf0e7d7db0364890ed9821d441bc729c5e7c
Arch Linux CLI amd64 a87ff9728007b533c7446dc45835d34ce336ea28144523918c12e53d6f1cb6e2

Linux Installer GnuPG Key

Don't miss a new Desktop-App release

NewReleases is sending notifications on new releases.