brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.43k stars 2.25k forks source link

DNS Leakage on VPN Connection of Android #39599

Open Lesita opened 1 month ago

Lesita commented 1 month ago

Description

Local DNS may still be used under VPN connections of Android, despite Secure DNS is turned on.

Steps to reproduce

  1. Enable VPN connection on Android.
  2. Turn on Secure DNS on Brave Browser.
  3. DNS leakages still happen.

Actual result

VPN DNS is still used in conjunction with Secure DNS.

Expected result

No VPN DNS is allowed when Secure DNS is on.

Reproduces how often

Easily reproduced

Brave version

Latest release version to date

Device

Channel information

Reproducibility

Miscellaneous information

No response

diracdeltas commented 1 month ago

When you say Enable VPN connection on Android., do you mean the Brave built-in VPN? https://brave.com/firewall-vpn/

deeppandya commented 1 month ago

@Lesita I am going to look into the details. Can you please share any specifics for the verification?

arthuredelstein commented 3 weeks ago

Hi @Lesita -- can you describe what you meant by Local DNS? What specifically did you observe?