Protecting Against TunnelVision
What Is TunnelVision?
Section titled “What Is TunnelVision?”TunnelVision is an attack where someone on your local network tricks your device into sending traffic outside the encrypted VPN tunnel using a rogue DHCP server. Your VPN appears to stay connected, but an attacker can see which websites you’re visiting and any unencrypted traffic.
This isn’t a flaw in any specific VPN protocol. It affects all VPN software.
How Obscura Protects You
Section titled “How Obscura Protects You”Obscura’s Strict Leak Prevention uses Apple’s includeAllNetworks network property to force all traffic through the VPN tunnel at the OS level, which prevents the TunnelVision attack. Even if a malicious DHCP server tries to reroute your traffic, the OS will block it.
To enable it:
-
Open the Obscura app
-
Navigate to the Settings tab
-
Enable Strict Leak Prevention
When Should You Use It?
Section titled “When Should You Use It?”We recommend enabling Strict Leak Prevention when you’re on a shared or untrusted network (coffee shops, airports, hotels, coworking spaces, or any public Wi-Fi). On your home network where you control who can connect to your network, the risk of a TunnelVision attack is much lower.