Details
-
Suggestion
-
Resolution: Done
-
P2: Important
-
None
-
None
Description
WebRTC can leak user's private IPs when they're using a proxy.
Chromium exposes a webRTCIPHandlingPolicy property to control that behavior via its extension API.
If this is also easily accessible via the content API somehow, it'd be great if it could be exposed via QWebEngineSettings.
Alternatively, a way to disable WebRTC completely at runtime would work too.
Attachments
For Gerrit Dashboard: QTBUG-57505 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
200248,2 | Support command-line argument --force-webrtc-ip-handling-policy | 5.9 | qt/qtwebengine | Status: MERGED | +2 | 0 |
204221,17 | Expose an option to hide internal IP addresses from WebRTC | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |