FS#65605 - [security] [mpv] sends data to internet when it plays local video

Attached to Project: Arch Linux
Opened by dimitris dimitriadis (dimitriadis) - Sunday, 23 February 2020, 23:17 GMT
Last edited by Doug Newgard (Scimmia) - Tuesday, 10 March 2020, 05:37 GMT
Task Type Bug Report
Category Security
Status Closed
Assigned To Christian Hesse (eworm)
Levente Polyak (anthraxx)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
mpv sends data to internet without reason.
I use it only for local videos.
I don't watch video streams from internet with mpv.

Additional info:
package: mpv-1:0.32.0-1

Steps to reproduce:
play a local video from your hard disk with mpv
> sudo lsof | grep TCP
My results:
mpv 28543 dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28546 mpv/lua dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28546 mpv/lua dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28546 mpv/lua dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28546 mpv/lua dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28546 mpv/lua dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28546 mpv/lua dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28546 mpv/lua dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28546 mpv/lua dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28547 mpv/lua dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28547 mpv/lua dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28547 mpv/lua dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28547 mpv/lua dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28547 mpv/lua dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28547 mpv/lua dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28547 mpv/lua dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28547 mpv/lua dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28548 mpv/lua dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28548 mpv/lua dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28548 mpv/lua dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28548 mpv/lua dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28548 mpv/lua dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28548 mpv/lua dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28548 mpv/lua dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28548 mpv/lua dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28549 mpv/lua dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28549 mpv/lua dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28549 mpv/lua dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28549 mpv/lua dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28549 mpv/lua dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28549 mpv/lua dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28549 mpv/lua dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28549 mpv/lua dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28551 mpv/demux dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28551 mpv/demux dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28551 mpv/demux dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28551 mpv/demux dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28551 mpv/demux dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28551 mpv/demux dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28551 mpv/demux dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28551 mpv/demux dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28552 mpv/worke dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28552 mpv/worke dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28552 mpv/worke dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28552 mpv/worke dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28552 mpv/worke dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28552 mpv/worke dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28552 mpv/worke dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28552 mpv/worke dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28554 mpv/vo dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28554 mpv/vo dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28554 mpv/vo dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28554 mpv/vo dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28554 mpv/vo dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28554 mpv/vo dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28554 mpv/vo dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28554 mpv/vo dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28555 mpv/vo dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28555 mpv/vo dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28555 mpv/vo dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28555 mpv/vo dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28555 mpv/vo dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28555 mpv/vo dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28555 mpv/vo dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28555 mpv/vo dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28556 mpv:disk$ dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28556 mpv:disk$ dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28556 mpv:disk$ dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28556 mpv:disk$ dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28556 mpv:disk$ dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28556 mpv:disk$ dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28556 mpv:disk$ dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28556 mpv:disk$ dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28557 mpv:disk$ dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28557 mpv:disk$ dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28557 mpv:disk$ dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28557 mpv:disk$ dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28557 mpv:disk$ dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28557 mpv:disk$ dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28557 mpv:disk$ dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28557 mpv:disk$ dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28558 mpv:disk$ dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28558 mpv:disk$ dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28558 mpv:disk$ dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28558 mpv:disk$ dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28558 mpv:disk$ dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28558 mpv:disk$ dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28558 mpv:disk$ dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28558 mpv:disk$ dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28559 mpv:disk$ dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28559 mpv:disk$ dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28559 mpv:disk$ dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28559 mpv:disk$ dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28559 mpv:disk$ dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28559 mpv:disk$ dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28559 mpv:disk$ dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28559 mpv:disk$ dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28560 mpv dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28560 mpv dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28560 mpv dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28560 mpv dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28560 mpv dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28560 mpv dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28560 mpv dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28560 mpv dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28561 mpv dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28561 mpv dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28561 mpv dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28561 mpv dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28561 mpv dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28561 mpv dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28561 mpv dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28561 mpv dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28562 mpv dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28562 mpv dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28562 mpv dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28562 mpv dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28562 mpv dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28562 mpv dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28562 mpv dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28562 mpv dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28563 threaded- dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28563 threaded- dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28563 threaded- dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28563 threaded- dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28563 threaded- dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28563 threaded- dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28563 threaded- dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
mpv 28543 28563 threaded- dimitris 68u IPv4 371231 0t0 TCP dimitris-laptop.local:7047->111.119.185.6:35223 (ESTABLISHED)
mpv 28543 28564 mpv/ao dimitris 19u IPv4 152627 0t0 TCP *:7047 (LISTEN)
mpv 28543 28564 mpv/ao dimitris 32u IPv6 350666 0t0 TCP dimitris-laptop:7047 (LISTEN)
mpv 28543 28564 mpv/ao dimitris 63u IPv4 370740 0t0 TCP dimitris-laptop.local:7047->196.196.193.52:64099 (CLOSE_WAIT)
mpv 28543 28564 mpv/ao dimitris 64u IPv4 370748 0t0 TCP dimitris-laptop.local:7047->188.50.243.136:53194 (CLOSE_WAIT)
mpv 28543 28564 mpv/ao dimitris 65u sock 0,9 0t0 370938 protocol: TCP
mpv 28543 28564 mpv/ao dimitris 66u sock 0,9 0t0 370948 protocol: TCP
mpv 28543 28564 mpv/ao dimitris 67u IPv4 370950 0t0 TCP dimitris-laptop.local:7047->105.27.41.103.netplus.co.in:29210 (ESTABLISHED)
This task depends upon

Closed by  Doug Newgard (Scimmia)
Tuesday, 10 March 2020, 05:37 GMT
Reason for closing:  No response
Comment by Gustavo Alvarez (sl1pkn07) - Monday, 24 February 2020, 01:26 GMT Comment by Christian Hesse (eworm) - Monday, 24 February 2020, 07:57 GMT
$ lsof -p $(pgrep mpv) | grep TCP | wc -l
0

I do not see this...
Comment by Barafu Albino Cheetah (Barafu_Albino_Cheetah) - Tuesday, 25 February 2020, 19:37 GMT
I confirm that I don't see anything like that on mpv 1:0.32.0-1. Do you use some custom filter maybe? Do you use anything unusual im mpv config or pulseaudio config at all?
Comment by Cedric Bellegarde (gnumdk) - Friday, 28 February 2020, 22:48 GMT
Inspect ~/.config/mpv/scripts/ and /usr/share/mpv/scripts

Did you install lua scripts by hand? From Aur?
Comment by Doug Newgard (Scimmia) - Tuesday, 03 March 2020, 13:07 GMT
dimitriadis, we need a response here...

Loading...