Collection of potential security issues in Jellyfin This is a non exhaustive list of potential security issues found in Jellyfin. Some of these might cause controversy. Some of these are design fla…

  • Saik0@lemmy.saik0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    So what? They might access the movies, even delete them, I don’t care, I’ll just hardlink them back or re-download them. What harm can they do that would justify locking everything down?

    Well… if “they” happen to be the rights holders or lawyers of the rights holders and they happen to enumerate their content on your system because they can guess common linux paths and likely names that their movie/show/music would appear as in your system, you’re going to care real quick when the lawsuit comes.

    • Waryle@jlai.lu
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      18 hours ago

      Where I live, I have the legal right to have a copy of a film of which I have a legal version, they can watch my media library as much as they want, it’s not enough to prove that it’s illegal.

      And hacking my server is illegal, they can’t go to court by presenting evidence obtained through hacking, they would risk much more than me.

      • Saik0@lemmy.saik0.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        15 hours ago

        Keeping that copy on a web accessible platform that is accessible by anyone on the internet(unauthenticated) isn’t covered by your rights at a bare minimum.

        Depending on the content “timing” if they trigger on something that doesn’t have a physical/consumer release yet… or all sorts of other “impossible” conditions. This is obviously reliant on what content you actually have on your server.

        It’s still something regardless that it’s best not to invite.

        • Waryle@jlai.lu
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          9 hours ago

          Keeping that copy on a web accessible platform that is accessible by anyone on the internet(unauthenticated) isn’t covered by your rights at a bare minimum.

          It’s as accessible as my DVD collection in my living room: anyone can get into my home without a key by illegally breaking a window.

          Using a flaw in my Jellyfin to access my content is illegal and can’t be used against me to sue me, period. The idea of rights holders who would hack me to sue me is just plain ridiculous.

          Depending on the content “timing” if they trigger on something that doesn’t have a physical/consumer release yet… or all sorts of other “impossible” conditions. This is obviously reliant on what content you actually have on your server.

          And again, the only proof they would have could not be used in courts.

          For real, you’re just fear-mongering at this point.

          I was sincerely hoping someone would bring some real concerns, like how one of these security breaches listed in the OP could allow privilege escalation or something, but if all you got is “Universal might hire hackers to break through your server and sue you”, you’re comforting me in my idea that I don’t have much to fear

          • Saik0@lemmy.saik0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 hours ago

            There is no authentication occurring. There is no “hacking” here. Nothing about scanners or bots scraping unauthenticated endpoints is illegal. This would be admissable.

            • Waryle@jlai.lu
              link
              fedilink
              arrow-up
              1
              ·
              6 hours ago

              Using a flaw in a software to retrieve data you should not have access to is illegal where I live, the same way as you’re not suddenly allowed to enter my house and fetch my drawers just because I left a window open. I won’t debate this point further.

              • SteevyT@beehaw.org
                link
                fedilink
                arrow-up
                1
                ·
                4 hours ago

                Is the place you live anywhere in the US? If yes, then it doesn’t matter because they have the money. If no, then honestly you probably actually have sane laws.

                • Waryle@jlai.lu
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  edit-2
                  4 hours ago

                  I live in France, and these are the relevant laws :

                  • Article 323-1 : you access my server without my authorization -> 3 years of prison, 100k€ fine
                  • Article 323-3 : you touch my data in any way -> 5 years of prison, 150k fine
                  • Saik0@lemmy.saik0.com
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    edit-2
                    2 hours ago

                    Article 323-1 : you access my server without my authorization -> 3 years of prison, 100k€ fine

                    Bullshit. Notice the term is fraudulent. They are not making a bad login or accessing anything that requires authorization. There is no requirement here that simply accesses a web page is sufficient.

                    Article 323-3 : you touch my data in any way -> 5 years of prison, 150k fine

                    Again FRAUDULENT. Since it’s public access, there’s nothing illegal happening here. Further any company that would be scanning for this material to build a lawsuit would have the legal right to reproduce the content (eg a law-firm that was contracted by universal, sony, etc…)

                    It requires authentication or bypass of functioning code to be fraudulent. Making calls to apis that have no authentication cannot be illegal. This is literally how a good chunk of the internet itself works. If it was illegal the internet wouldn’t exist in your country.

                    Edit: Just to make it clear. It’s not a “flaw”. The github link itself shows that the managers of jellyfin are aware of the problem and intentionally do not “fix” it as they want backwards compatibility.