DNS traffic can leak outside the VPN tunnel on Android

So I made few tests about this.

This happens when I use the kernel module backend for wireguard.

As you can see in the screenshot, I’m connected to a dummy vpn, I don’t have internet access at all, but I still can receive Firebase push notifications.

This doesn’t happen when I use the userspace backend of wireguard.

2 Likes