A new vulnerability has been found in the Android network stack that permits any application to transmit traffic outside of an active VPN tunnel. This occurs even when the system's "Block all connections without VPN" feature is enabled, which is designed to prevent such leaks. The exploit allows UDP packets to bypass the VPN, revealing the device's true IP address on the internet.
The vulnerability exploits Android's keep-alive UDP connection mechanism, which is offloaded to hardware Wi-Fi or cellular chips for NAT traversal. A malicious app can misuse this function to send UDP packets on port 4500 to any external server. These hardware-offloaded packets bypass the VPN tunnel enforcement, directly exposing the device's IP address without requiring any special permissions from the app.
The researcher who discovered this leak reported it to the Android Vulnerability Reward Program, but the issue was reportedly closed by Google without any action. This suggests Google may not address the vulnerability. However, GrapheneOS has acknowledged the issue and is developing a fix. A theoretical mitigation involves saturating the limited number of hardware keep-alive connections to prevent malicious apps from creating their own, though this is not a guaranteed solution and still involves sending some traffic outside the VPN.
The primary risk is the exposure of a user's real IP address, which can be used for tracking or surveillance. Since no special permissions are required for an app to exploit this, users are advised to only install trusted applications. Using security and privacy-focused Android distributions like GrapheneOS is also recommended as a more robust defense against such vulnerabilities.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
A newly discovered vulnerability in Android's network stack allows any app to send UDP traffic outside an active VPN tunnel, even when the "Block all connections without VPN" setting is enabled. This leak exposes the device's real IP address, potentially enabling tracking or surveillance, and does not require special app permissions. Google reportedly closed the issue without action after it was reported through their Vulnerability Reward Program, though GrapheneOS is working on a fix.