Skip to content
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 Leaking Private LAN IP Address in Vivaldi (Chromium) #1791

Closed
bytos opened this issue Jul 9, 2016 · 5 comments
Closed

WebRTC Leaking Private LAN IP Address in Vivaldi (Chromium) #1791

bytos opened this issue Jul 9, 2016 · 5 comments
Labels

Comments

@bytos
Copy link

bytos commented Jul 9, 2016

I have all Privacy settings checked, including "Prevent WebRTC from leaking local IP addresses", but at ipleak.net and browserleaks.com/webrtc I can see my LAN IP address.

Even the official Chrome extension "WebRTC Network Limiter" is not working well.

Vivaldi 1.3.519.25
uBlock Origin 1.76
WebRTC Network Limiter 0.2.1.3

@gorhill
Copy link
Owner

gorhill commented Jul 9, 2016

Maybe Vivaldi does not support the chrome.privacy.network.webRTCMultipleRoutesEnabled that uBO uses to disable the leaking of local IPs? Can you verify whether this setting is supported by Vivaldi?

@Hrxn
Copy link

Hrxn commented Jul 9, 2016

By the way, that must be some dev or beta version of Vivaldi, where do you take this from?

Because the latest official/stable version is 1.2.490.43, did you test this also?

@bytos
Copy link
Author

bytos commented Jul 9, 2016

Apparently, it is an issue for Chrome/Chromium browsers, since a certain version there is no native way to disable WebRTC, maybe that's why the official extension fails under some circumstances.

Only know of two extra settings pages (vivaldi://flags & vivaldi://settings/search#a) and that line is not present:

Experiments:
WebRTC Stun origin header
Negotiation with DTLS 1.2 for WebRTC
Use ECDSA certificates for WebRTC
WebRTC H.264 software video encoder/decoder

Unavailable Experiments:
WebRTC hardware video decoding
WebRTC hardware video decoding

Read this from April of last year:

"ScriptSafe does not fix it, none of the chrome extensions do. The Chrome extensions merely stop the website script from "displaying" the data. The leak is still there. Firefox WebRTC can be stopped entirely, and my understanding is Chrome 43 (dev?) onwards WebRTC can be blocked."

It can be disabled in FF and Android (chrome://flags/#disable-webrtc).

@Hrxn: It is the x86 snapshot version of Vivaldi (updated more frequently), the download link is at the top right (https://vivaldi.net/en-US/).

@gorhill
Copy link
Owner

gorhill commented Jul 9, 2016

Apparently, it is an issue for Chrome/Chromium browsers

There is no issue of private IP address leaking for Chromium and Chrome when the setting is enabled in uBO.

It can be disabled in FF

Please, let's not again confuse disabling WebRTC (which uBO does not do) with disabling the leaking of private IP addresses (which uBO does).

@bytos
Copy link
Author

bytos commented Jul 9, 2016

Vivaldi with uBlock Origin (checked "Prevent WebRTC from leaking local IP addresses") leaks my private LAN address @ https://ipleak.net/.

Only way to make it stop was with "WebRTC Network Limiter", but later that day tried again @ www.browserleaks.com/webrtc and my private LAN IP address leaked again with both uBlock Origin and after making changes with "WebRTC Network Limiter".

Just now tried again at the second site with only uBlock Origin and was able to see my private LAN IP address.

Vivaldi forums: "Wait until next Snapshot is out, that problem is fixed internally."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants