Bug 497842 (Hackenstacks) - Webrtc does not shut off
Summary: Webrtc does not shut off
Status: REPORTED
Alias: Hackenstacks
Product: Falkon
Classification: Applications
Component: general (other bugs)
Version First Reported In: 24.12.0
Platform: Other Linux
: NOR major
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2024-12-23 20:05 UTC by hackenstacks
Modified: 2025-01-14 18:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-1372030-0.html (2.22 KB, text/html)
2025-01-13 23:09 UTC, hackenstacks
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hackenstacks 2024-12-23 20:05:56 UTC
SUMMARY
Webrtc will continue to work after selecting no webrtc option. I have even tried disabling webrtc in the config file and it says its off and it is not. I have not found a way to turn off webrtc for Falkon.

STEPS TO REPRODUCE
1. Go into preferences 
2. Tick disable Webrtc
3. Apply changes

OBSERVED RESULT
Goto www.doileak.com select classic test goto webrtc section and see real ip revealed through webrtc. It makes no difference if you use a tor proxy your real ip will leak through webrtc.

EXPECTED RESULT
Webrtc to be disabled.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
I have tried it on multiple versions of linux with multiple versions of Falkon with multiple types of desktops
Comment 1 Juraj 2025-01-13 21:21:47 UTC
Git commit be36a7b30ad21a5eba2e4ac6754672fb2e2c8bb4 by Juraj Oravec.
Committed on 13/01/2025 at 21:20.
Pushed by jurajo into branch 'master'.

Use global settings for WebRTC on internal pages

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>

M  +1    -1    src/lib/webengine/webpage.cpp

https://invent.kde.org/network/falkon/-/commit/be36a7b30ad21a5eba2e4ac6754672fb2e2c8bb4
Comment 2 hackenstacks 2025-01-13 23:09:02 UTC
Created attachment 177332 [details]
attachment-1372030-0.html

I found a config page before and turned off all webrtc references i cleared
cookies and changed connections and webrtc was still leaking ip. Im not
sure if I used the config page internal pages but I will give it a try.
Some sites where not able to detect webrtc but https://doileak.com
choosing the classic test reveales the ip through webrtc everytime. I will
try the internal pages and report back. Thankyou for a great product
suite.  I know this is bugs reporting but I would like to make a feature
request , not sure how to impliment but a kde light version would be nice
exspecially for non systemd systems and it could help with sustanable goals
on enviroment by enabling older hardware back even to the early 2000 to
have a responsive functional usable system just a suggestion.

On Mon, Jan 13, 2025, 4:21 PM Juraj <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=497842
>
> --- Comment #1 from Juraj <jurajoravec@mailo.com> ---
> Git commit be36a7b30ad21a5eba2e4ac6754672fb2e2c8bb4 by Juraj Oravec.
> Committed on 13/01/2025 at 21:20.
> Pushed by jurajo into branch 'master'.
>
> Use global settings for WebRTC on internal pages
>
> Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
>
> M  +1    -1    src/lib/webengine/webpage.cpp
>
>
> https://invent.kde.org/network/falkon/-/commit/be36a7b30ad21a5eba2e4ac6754672fb2e2c8bb4
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
> You reported the bug.
Comment 3 Juraj 2025-01-14 18:29:09 UTC
Hello,
I do not know if this patch will fix the issue, I saw that this was probably miss-configured so I tried to fix it.

I do not know how much more can be done to fix this issue. I am not aware of such Qt API.