• artyom@piefed.social
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    3 days ago

    The title makes it sound intentional. The reality is because they added a security feature that verifies the integrity of the OS. Only to make it work on other OS they have to manually add it, but the number of users is so small that they don’t even think about it. This was Google’s intention when adding it.

    • encelado748@feddit.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 days ago

      Why does my car needs to verify the integrity of my phone OS? Why does my car cares? It is not like my car is using my phone to make money transfer between banks or managing third party medical information no? Why do you need a safe OS to start the AC on my car?

      • artyom@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        Why does my car needs to verify the integrity of my phone OS?

        Because the app on your phone has the ability to unlock, start, open, etc. the vehicle.

        • encelado748@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 days ago

          So? What is the problem? It is not unsafe to start a car. Could you blame VW if the car started because of unsafe software on your phone? Is there really a risk of malicious actors targeting car apps to start random cars?

            • encelado748@feddit.org
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 days ago

              So you have hackers mass compromising rooted android os around the world hoping for an overlap with Volkswagen users with the app, so that they can hack the app to unlock a car hopefully located near them instead of just opening the first car you find with a suction cup on the glass.

              Ok, got it

              • artyom@piefed.social
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                2 days ago

                you have hackers mass compromising rooted android os around the world

                Not necessary. You only need to compromise one. Any one without some sort of integrity service. And it ain’t that hard. Pick one of many with poor security practices.

                instead of just opening the first car you find with a suction cup on the glass

                You cannot start a car with a suction cup.

                • jj4211@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  2 days ago

                  You cannot start a car with a suction cup.

                  I can’t start my car with my car’s app either.

                  If you really want to be picky about it, block out the unlock feature and any potential ‘phone as key’ functionality. Leave starting the air conditioning and information.

                  • artyom@piefed.social
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    edit-2
                    2 days ago

                    I can’t start my car with my car’s app either.

                    …okay? I can. What is that supposed to mean here?

                    block out the unlock feature and any potential ‘phone as key’ functionality

                    So you want them to break the app, rather than just securing it?

                • encelado748@feddit.org
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  arrow-down
                  1
                  ·
                  2 days ago

                  Ok, I am the hacker from France that compromise the golf in Florida. Now what? Do I start the engine to pre-condition the car from across the ocean? You know you cannot even drive with the app, just start the engine… There is no reason at all for going all the way and doing this. None.

            • chaospatterns@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              3 days ago

              It’s a question of security risk profiles.

              Security ultimately often times comes with a tradeoff for user experience or privacy.

              How does device integrity checks materially affect the security posture for theft when considering this system? Presumably the security checks for remotely unlocking a car is based around credentials and authN/authZ for the unlock service call?

              Enforcing client side security has entered the picture recently, but a lot of it comes from security checklists from people saying did you add this check? Sure adding a device integrity check may stop at least one malicious actor, but is it worth the cost? To most companies, they’re going to say they don’t understand or care about the impact.

              They could just go back to key fobs since those can’t run arbitrary code.