{"id":12917,"date":"2026-05-16T10:03:38","date_gmt":"2026-05-16T10:03:38","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/05\/16\/android-16-vpn-bypass-lets-malicious-apps-reveal-users-real-ip-address\/"},"modified":"2026-05-16T10:03:38","modified_gmt":"2026-05-16T10:03:38","slug":"android-16-vpn-bypass-lets-malicious-apps-reveal-users-real-ip-address","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/05\/16\/android-16-vpn-bypass-lets-malicious-apps-reveal-users-real-ip-address\/","title":{"rendered":"Android 16 VPN Bypass Lets Malicious Apps Reveal Users Real IP Address"},"content":{"rendered":"<p>    Android 16 VPN Bypass Lets Malicious Apps Reveal Users Real IP Address<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p>A newly disclosed flaw in Android 16 is raising serious privacy concerns after researchers revealed that <a href=\"https:\/\/cybersecuritynews.com\/vpns-free-trial-2026\/\" target=\"_blank\" rel=\"noreferrer noopener\">malicious apps can bypass VPN protections<\/a> and expose a user\u2019s real IP address even when strict security settings are enabled.<\/p>\n<p>The vulnerability, dubbed the \u201cTiny UDP Cannon,\u201d allows any regular Android app with basic permissions to leak network traffic outside the VPN tunnel.<\/p>\n<p>This bypass works even when users enable \u201cAlways-On VPN\u201d and \u201cBlock connections without VPN,\u201d two features designed to enforce complete traffic protection.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-android-16-vpn-bypass\"><strong>Android 16 VPN Bypass<\/strong><\/h2>\n<p>At the core of the issue is a design flaw in Android\u2019s ConnectivityManager service.<\/p>\n<p>Instead of sending network traffic directly, a malicious app can register a payload with the system process (system_server), which operates with elevated privileges and is not bound by VPN routing rules.<\/p>\n<p>Once the app exits or its socket is destroyed, system_server sends the attacker-controlled data over the device\u2019s physical network interface, such as Wi-Fi, completely bypassing the VPN.<\/p>\n<p>This behavior stems from the method:<\/p>\n<ul class=\"wp-block-list\">\n<li>registerQuicConnectionClosePayload<\/li>\n<\/ul>\n<p>The method lacks:<\/p>\n<ul class=\"wp-block-list\">\n<li>Permission checks.<\/li>\n<li>Payload validation.<\/li>\n<li>Awareness of VPN lockdown policies.<\/li>\n<\/ul>\n<p>As a result, even apps with only auto-granted permissions, such as INTERNET and ACCESS_NETWORK_STATE, can exploit this mechanism.<\/p>\n<p>The vulnerability effectively breaks Android\u2019s VPN trust model. Attackers can:<\/p>\n<ul class=\"wp-block-list\">\n<li>Reveal a user\u2019s real public IP address.<\/li>\n<li>Exfiltrate data outside encrypted VPN tunnels.<\/li>\n<li>Track users despite privacy protections.<\/li>\n<\/ul>\n<p>The issue was successfully tested on a Pixel 8 <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">running<\/span>\u00a0Android 16 with Proton VPN enabled and lockdown mode active.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-indicators-of-compromise-iocs\"><strong>Indicators of Compromise (IOCs)<\/strong><\/h2>\n<p>Below are key indicators associated with exploitation:<\/p>\n<ul class=\"wp-block-list\">\n<li>Network Activity: Unauthorized UDP packets sent outside the VPN tunnel.<\/li>\n<li>Source IP: Device\u2019s real Wi-Fi IP (e.g., 192.168.x.x).<\/li>\n<li>Destination: Attacker-controlled server and port (e.g., port 3131).<\/li>\n<li>Payload Pattern: Arbitrary or tagged data such as EXFIL{src=IP}.<\/li>\n<li>Permissions Used: INTERNET, ACCESS_NETWORK_STATE.<\/li>\n<li>System Component: system_server (UID 1000) initiating traffic.<\/li>\n<\/ul>\n<p>The issue was reported to <a href=\"https:\/\/cybersecuritynews.com\/googles-bug-bounty-program-high-reward\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google\u2019s Android Vulnerability Reward Program (VRP)<\/a> in April 2026.<\/p>\n<p>However, the Android Security Team classified it as \u201cWon\u2019t Fix (Infeasible)\u201d. It stated that it does not meet the criteria for inclusion in a security bulletin.<\/p>\n<p>Despite this, researchers argue that the flaw poses significant privacy risks, especially for users who rely on VPNs for anonymity.<\/p>\n<p>A temporary mitigation exists via an <a href=\"https:\/\/cybersecuritynews.com\/android-zygote-injection-vulnerability\/\" target=\"_blank\" rel=\"noreferrer noopener\">ADB command<\/a> that turns off the vulnerable QUIC feature:<\/p>\n<ul class=\"wp-block-list\">\n<li>adb shell device_config put tethering close_quic_connection -1<\/li>\n<\/ul>\n<p>After rebooting, the system stops sending the registered payloads, effectively blocking the leak.<\/p>\n<p>However, this is not a permanent fix and may be removed in future updates.<\/p>\n<p><a href=\"https:\/\/lowlevel.fun\/posts\/tiny-udp-cannon-android-vpn-bypass\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Researchers at lowlevel.fun warned<\/a> that system-level exemptions can unintentionally bypass key mobile security protections.<\/p>\n<p>As VPN usage continues to grow, such bypasses could become a critical attack vector for surveillance and data leakage.<\/p>\n<p>Users and security teams are advised to monitor unusual network activity and apply mitigations where possible until an official fix is introduced.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)\"><strong>Follow us on\u00a0<a href=\"https:\/\/news.google.com\/publications\/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en\" target=\"_blank\" rel=\"noreferrer noopener\">Google News<\/a>,\u00a0<a href=\"https:\/\/www.linkedin.com\/company\/cybersecurity-news\/\" target=\"_blank\" rel=\"noreferrer noopener\">LinkedIn<\/a>,\u00a0and\u00a0<a href=\"https:\/\/x.com\/cyber_press_org\" target=\"_blank\" rel=\"noreferrer noopener\">X<\/a>\u00a0to Get More Instant Updates.<\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/android-16-vpn-bypass\/\">Android 16 VPN Bypass Lets Malicious Apps Reveal Users Real IP Address<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Abinaya<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/android-16-vpn-bypass\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Android 16 VPN Bypass Lets Malicious Apps Reveal Users Real IP Address A newly disclosed flaw in Android 16 is raising serious privacy concerns after researchers revealed that malicious apps can bypass VPN protections and expose a user\u2019s real IP address even when strict security settings are enabled. The vulnerability, dubbed the \u201cTiny UDP Cannon,\u201d [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[509,129,63,648],"tags":[130],"class_list":["post-12917","post","type-post","status-publish","format-standard","hentry","category-android","category-cyber-security","category-cyber-security-news","category-vulnerability-news","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/12917"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=12917"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/12917\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=12917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=12917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=12917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}