# Android系统可能会让DNS流量泄露到VPN加密隧道之外

Source: https://www.zaihua.news/article/24568/

[返回新闻流](https://www.zaihua.news/)
2024年5月4日 · 20:43 · [在花新闻](https://www.zaihua.news/about/)

# Android系统可能会让DNS流量泄露到VPN加密隧道之外

4月22日星期一，Reddit上有用户报告发现了在使用VPN时出现DNS泄露。mullvad立即开始了内部调查并证实这个问题。调查还发现了另外2个可能导致Android上DNS泄漏的场景：

1. 如果VPN在没有配置任何DNS服务器的情况下处于活动状态；
2. 在短时间内，当VPN应用程序正在重新配置隧道或被强制中断连接/崩溃时；

DNS泄漏似乎仅限于直接调用C函数getaddrinfo才会发生。使用这种方式解决域名的VPN在上述场景中会导致DNS泄漏。没有尚未发现仅使用Android API的应用程序（如DnsResolver）的任何泄漏。特别的，Chrome浏览器是典型的可以直接使用getaddrinfo的应用程序。Mullvad表示“这不是可预期的操作系统行为，因此应该在操作系统的上游中修复”（which is not expected OS behavior and should therefore be fixed upstream in the OS）。

该漏洞目前已知发生在多个版本的Android中，包括最新版本（Android 14）。

[mullvad官网](https://mullvad.net/en/blog/dns-traffic-can-leak-outside-the-vpn-tunnel-on-android)

关注频道 [@TestFlightCN](https://t.me/TestFlightCN)
频道投稿 [@TNSubmbot](https://t.me/TNSubmbot)

[上一条人工智能+宠物狗也许可以帮我们预警地震](https://www.zaihua.news/article/24567/)[下一条微软计划在Windows 10和Windows 11系统中部署零信任DNS服务以增强网络安全](https://www.zaihua.news/article/24569/)
