UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Possibility of malicious apps in OpenStore

    Scheduled Pinned Locked Moved Off topic
    10 Posts 7 Posters 1.5k Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jezekJ Offline
      jezek
      last edited by

      I don't know any malicious app in OpenStore, but...

      Can OpenStore be hijacked like Snapstore with malicious apps, like in the SnapStore case with malicious bitcoin wallets?

      They had to switch to manual review.
      https://linuxiac.com/snap-store-now-requires-manual-review-for-the-apps/

      From what I read/saw about the apps, they were all web-app like apps, that gave the (only) possibility to import a wallet and then sent all private data to attacker. Isn't this possible to do within a coffined app in Ubuntu Touch too?

      jEzEk

      dobeyD AppLeeA 2 Replies Last reply Reply Quote 0
      • dobeyD Offline
        dobey @jezek
        last edited by

        @jezek said in Possibility of malicious apps in OpenStore:

        Isn't this possible to do within a coffined app in Ubuntu Touch too?

        It's possible to do on any system, really, and has nothing to do with the app store side of things. And nothing really stops users from opening malicious sites that might do such things, in a browser, either.

        1 Reply Last reply Reply Quote 0
        • AppLeeA Offline
          AppLee @jezek
          last edited by AppLee

          Hi @jezek

          The simple answer is if you give an app access to any data, they can do whatever they want so be careful who you entrust with your data.

          To be more Ubuntu Touch specific, IIRC the internet connection is granted for all app.
          So everything handled by the app can leak to anywhere in the world.
          The confinement in Ubuntu Touch prevents access to your camera or microphone, your address book, pictures that the user didn't grant specifically.

          And of course comments can be used to report eventual code reviews or analysis of external connections.

          dobeyD 1 Reply Last reply Reply Quote 0
          • dobeyD Offline
            dobey @AppLee
            last edited by

            @AppLee said in Possibility of malicious apps in OpenStore:

            To be more Ubuntu Touch specific, IIRC the internet connection is granted for all app.

            It is not. An app must specify the "network" profile in its apparmor config, IIRC, to be able to access the internet.

            AppLeeA 1 Reply Last reply Reply Quote 0
            • AppLeeA Offline
              AppLee @dobey
              last edited by

              You're right @dobey

              What I wanted to say is that I don't think the user is prompted and can revoke this right except by uninstalling the app.
              When for the camera, the GPS location or a contact there is a prompt to allow it explicitly.

              1 Reply Last reply Reply Quote 0
              • K Offline
                kugiigi
                last edited by

                Embedded webviews are probably the most dangerous since the dev can inject malicious stuffs. They can't do malicious things with your local data but they can with your online data and information πŸ˜…

                D 1 Reply Last reply Reply Quote 0
                • D Offline
                  domubpkm @kugiigi
                  last edited by

                  @kugiigi The basis is therefore that Sapot and Morph are safe and we want to think that this is the case as we have confidence in developers.

                  K 1 Reply Last reply Reply Quote 1
                  • K Offline
                    kugiigi @domubpkm
                    last edited by

                    @domubpkm That's the idea yes. I mean that's true in everything. We live in a trust-based society πŸ˜„

                    Speaking of, I think we also need OpenStore to require publishing apps straight from their public repo if they're open source. Because for example me, I'm lazy so I haven't setup to automatically publish builds from repo. I can technically build my apps with malicious codes and publish that without showing those codes in the public repo πŸ˜„

                    ikozI arubislanderA 2 Replies Last reply Reply Quote 1
                    • ikozI Offline
                      ikoz @kugiigi
                      last edited by

                      @kugiigi That is what Fdroid does, if I remember correctly. You submit an app via a pull request, a bot checks the source code and if everything is fine a person reviews the app and it is built on theirs servers from the git repo.

                      May the source be with you

                      1 Reply Last reply Reply Quote 1
                      • arubislanderA Offline
                        arubislander @kugiigi
                        last edited by

                        @kugiigi closed source apps are currently allowed in the Open Store, as long as they are confined.

                        Of course it is now evident that apps accessing the network should be under more scrutiny. Too bad that is most apps nowadays.

                        πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                        Happily running Ubuntu Touch
                        JingPad (24.04-1.x daily)
                        OnePlus Nord N10 5G (24.04-2.x daily)
                        PinePhone OG (20.04)
                        Meizu Pro 5 (16.04 DEV)

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better πŸ’—

                        Register Login
                        • First post
                          Last post