• eleefece@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    1 day ago

    Could the same thing happen on Flathub? Considering the number of unverified packages on the platform

    • Bizzle@lemmy.world
      link
      fedilink
      English
      arrow-up
      20
      ·
      23 hours ago

      My understanding is that flatpaks run in a sandbox, so although there is a risk- especially for what you give permissions to- it’s not exactly the same. The AUR is basically “curl | bash”, it’s a miracle this hasn’t happened before. If you’re worried about it I think flatseal can look at the permissions and such, but you’re probably fine.

            • SteveTech@aussie.zone
              link
              fedilink
              arrow-up
              5
              ·
              8 hours ago

              Well, both the Flathub website and KDE Discover list this, so this seems like a GNOME issue and not a Flatpak issue.

              Flathub:

              Screenshot of Evolution on Flathub

              KDE Discover:

              Screenshot of Evolution on KDE Discover

              • diaphragmwp@discuss.tchncs.de
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                8 hours ago

                FlatHub website

                Where? I don’t see it here. Can click on the “manifest” but nobody will be reading all of that. Tried Tor Browser to rule out extensions. Maybe it’s actually communicating with the desktop client in some way which I don’t have?

                Also, a backdoor in this particular program can steal your PGP keys. Some clueless guy who added it to GitHub for a tutorial may have some issues if it’s not password protected. It’s in no way like Android where “OpenKeychain” were forced to define a protocol and now reading a key prompts the user.

                Oh, and one of the few dozen local privilege escalations found by AI in the mountains of trash of our great kernel completely negate all of this. It has to be AI because no human nowadays is doing all of that anymore. And enslaving humans to pick out code 24/7 isn’t legal anymore anywhere, ya know.

                • WhyJiffie@sh.itjust.works
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  1 hour ago

                  FlatHub website

                  Where? I don’t see it here.

                  click the red “medium risk” thing near the install button

                  Oh, and one of the few dozen local privilege escalations found by AI in the mountains of trash of our great kernel completely negate all of this. It has to be AI because no human nowadays is doing all of that anymore. And enslaving humans to pick out code 24/7 isn’t legal anymore anywhere, ya know.

                  that’s not a problem of flathub, but literally all computers. windows, macos, android is also susceptible to it.

        • hirihit640@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          4
          ·
          17 hours ago

          Just check the permissions of an app before installing. Bazaar has a gauge for how “safe” an app is based on permissions. If it doesn’t request internet, filesystem access, and other powerful permissions, it’ll be marked as the safest.

          Really it’s the same as docker. It’s secure most of the time, but don’t come crying about getting hacked if you give all your containers access to /dev, host networking, etc

        • Billegh@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          21 hours ago

          Pretty much. Snap is the only one with a semblance of anything appearing to be security, and nearly every container requires you to turn it off to run.

        • Bizzle@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          21 hours ago

          Ha! That sucks. I appreciate that article but now I’m having a little bit of an existential crisis.

      • Bluefruit@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        22 hours ago

        While they are sandboxed, there is still potential for them to cause harm. Its in theory a safer system, but nothing is full proof. I’d agree that its likely fine but best to be cautious

        • PieMePlenty@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          7 hours ago

          The problem is trust. Sandboxing is all well and good, but what of the data I give the app directly and the resources it has access to?
          If a person installs the Steam client from FlatHub and logs in to it with their account credentials, how will they know the app wasn’t actually published by a third party who modified it to act as a man in the middle to steal account credentials. They’d need to be vigilant and follow a flathub link provided by Valve themselves. The app could also be a crypto miner, capped to use 10% CPU to avoid suspicion… now I’m searching the internet why steam is constantly using 10% of my CPU…

          I don’t actually know if flathub does checks or anything so this isn’t a jab at them specifically. I personally distrust all package distribution platforms by default and don’t use sandboxed packages on any of my installs.

          I guess we all have to define where the lines are and how far we’re prepared to go. Technically, you should read the actual source code fetched from AUR and only build once you’ve confirmed it does what you expect it to… for every thing you install and for every update. Maybe thats good for Richard Stallman, but the general populace will look for trust outside of only trusting themselves.

  • mecen@lemmy.ca
    link
    fedilink
    arrow-up
    24
    ·
    1 day ago

    Well these accounts are probably making first commit so it can also be easily found

    • bobo@lemmy.ml
      link
      fedilink
      arrow-up
      34
      ·
      1 day ago

      Alternatively, the first wave of malware stole the accounts of actual contributors. The same method was used in npm afaik.