Key rotation issue fix in IVPN iOS app – update required

Releases By Viktor Vecsei | Posted on February 18, 2025

In summary: We identified a potential DNS leak issue affecting our iOS app in brief intervals during WireGuard key regeneration.

Details of the issue

When IVPN iOS app rotates WireGuard keys while VPN is connected, the app calls the asynchronous method setTunnelNetworkSettings to update VPN tunnel with new configuration. At both the start and completion of setTunnelNetworkSettings , the IVPN app does not register the VPN tunnel as disconnected. A DNS leak test identifies a brief window where the VPN tunnel temporarily disconnects., causing network traffic to bypass the tunnel.

To fix this issue, an additional reasserting: Bool flag is now implemented when calling the setTunnelNetworkSettings method. This signals to the OS/device that VPN tunnel is being updated - setting this flag prevents any network traffic from bypassing the VPN tunnel.

Next actions for customers

Customers using IVPN’s iOS apps may be affected. This issue does not affect IVPN apps on other platforms.

If you rely on the IVPN app for iOS, we recommend updating to the latest version (v2.12.5) immediately:

Apps Security Transparency WireGuard
We invite you to discuss this post in our Reddit community or on Twitter. You can also send your feedback to blog@ivpn.net.
IVPN News

A security incident on our Bitcoin payment server

By IVPN Staff

IVPN News

Annual security audit scheduled for 2026

By Nick Pestell

Under the Hood

Unlinked Access: reducing cross-service account linkage with HSM-backed token derivation

By Juraj Hilje

IVPN News

A security incident on our Bitcoin payment server

Posted on August 11, 2026 by IVPN Staff

Summary: on 7 August a critical vulnerability was disclosed in BTCPay Server, the open-source software we self-host to accept Bitcoin payments. It was being exploited before disclosure, and we were among the merchants hit: an attacker extracted our Lightning node credentials and transferred out our operating funds.
Annual security audit scheduled for 2026
IVPN News

Annual security audit scheduled for 2026

Posted on June 19, 2026 by Nick Pestell

Consistent with our commitment to regular independent security audits, we have scheduled our eighth annual security audit with Cure53, to be conducted over the course of two weeks in July. As in previous years, audits target systems and services that have undergone significant updates and where review provides the most value to customers in terms of security and auditability.
Spotted a mistake or have an idea on how to improve this page?
Suggest an edit on GitHub.