New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebRTC IP leak using VPN #1148

Open
srirambv opened this Issue Sep 4, 2017 · 11 comments

Comments

@srirambv
Contributor

srirambv commented Sep 4, 2017

  • Did you search for similar issues before submitting this one?
    Yes

  • Description:
    WebRTC IP leak using VPN

  • Device (iPhone5, iPhone6s plus, iPad 3, ?):
    iPhone 6 (iOS 11)

  • Brave Version:
    1.4.1

  • Steps to reproduce:

    1. Enable VPN
    2. Visit https://browserleaks.com/webrtc/
    3. Shows two IP address
  • Actual Behavior
    WebRTC IP leak using VPN

  • Expected Behavior
    Should hide actual IP address

  • Extra QA steps:

    1. Not an issue on iOS 10. All methods blocked on iOS 10.3.3
  • Website problems only: Yes

  • did you check with Brave Shields down? N/A

  • did you check in Puffin/Dolphin/iCab/Firefox (UIWebView-based browsers)? Yes verified on Firefox. Actual IP is hidden.

  • Screenshot if needed:

  • Any related issues:
    https://community.brave.com/t/webrtc-ip-leak-ios-11/6980/3

@xmijo

This comment has been minimized.

xmijo commented Oct 3, 2017

Confirmed WebRTC leak on iOS 11.0, Brave 1.4.2. Fingerprinting Protection enabled, in case that is of relevance.

@srirambv

This comment has been minimized.

Contributor

srirambv commented Oct 9, 2017

@jhreis jhreis modified the milestones: 1.5, 1.6 - iOS 11 Only Oct 24, 2017

@jhreis

This comment has been minimized.

Collaborator

jhreis commented Oct 27, 2017

Just to add an update. This is an iOS 11 + UIWebView only issue. This will be fixed on 2.0.

@jamesmudgett jamesmudgett removed this from the 1.6 - iOS 11 Only milestone Nov 17, 2017

@eljuno

This comment has been minimized.

eljuno commented Feb 21, 2018

@eljuno

This comment has been minimized.

@srirambv srirambv added the v1 label May 9, 2018

@jhreis jhreis removed the v1 label May 9, 2018

@srirambv srirambv added this to the 1.6.1 milestone May 18, 2018

@jhreis jhreis modified the milestones: 1.6.1, Backlog May 23, 2018

@jonathansampson

This comment has been minimized.

jonathansampson commented May 24, 2018

+1 from Reddit

@starchturrets

This comment has been minimized.

starchturrets commented Jun 10, 2018

@andychiu555

This comment has been minimized.

andychiu555 commented Jul 23, 2018

Can anyone determine if safari Webrtc leaked IP in ios12?

@andychiu555

This comment has been minimized.

andychiu555 commented Jul 23, 2018

After IOS 11.3.1, there is no "Remove Legacy WebRTC API" option in "Experimental webkit Features", so what can anyone do after iOS11.3.1 can Safair prevent webrtc from leaking IP?

@tmancey

This comment has been minimized.

Contributor

tmancey commented Jul 23, 2018

It was announced that Legacy WebRTC APIs would be disabled by default on future releases so this was for devs etc. to test if their projects would still work once this became standard.

@andychiu555

This comment has been minimized.

andychiu555 commented Jul 23, 2018

How to disable webrtc in IOS11.3.1?
Is there currently disabled webrtc for iOS12 Beta?
There is no "Delete old WebRTC API" option in the experimental webkit function"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment