"Google Software Update would like to control this computer..." What?

100

10

For the first time (that I've seen), some piece of Google's software updater is now asking for permission to control my computer.

Google Software Update screenshot

I couldn't find any other mention of this on the web, so I don't know if this is a new change, or some unknown configuration change I've made on my computer?

This is running under Mavericks 13A598, on a retina MacBook Pro.

It seems to be a legitimate piece of kit: https://support.google.com/installer/answer/100386

But I'm curious:

  1. What it would like to control?
  2. How can I determine the actual source of this application, to ensure it's not just a rogue piece of software masquerading as Google Software Update?

Craig Otis

Posted 2013-10-10T12:48:09.517

Reputation: 776

2As long as you don't know, if it's really google, I would definitely deny! – Christian – 2013-10-10T12:51:17.940

@Chris Sure - but this thing, Google or not, is on my machine somewhere. I would very much like to find it. :) – Craig Otis – 2013-10-10T12:59:24.533

I do believe chrome has a remote access client - the backend's in chrome, and you can activate it with a extention. Its probably referring to that. I wonder if its to do with that – Journeyman Geek – 2013-10-10T13:05:04.037

2I would deny; if it's google updater, denying will simply leave you with an older version. But wanting to do it via accessibility would make me very wary that it wasn't google at all. Were you browsing (without Chrome, from what you say) at the time? I would also avoid hitting "deny" especially if that shows (using normal mouse cursors) a hand instead of arrow; instead, kill the window because if it's an exploit, the "deny" button could just as easily be giving permissions to do something. Check Services to see if google updater is even installed. – Debra – 2013-10-10T13:27:38.557

This very well might be something entirely innocent. My current thought is that Google is asking permissions to handle certain accessibility features. Perhaps the permissions they have requested are to high, the warning message was changed in Mavericks, or something else entirely. Do you have Google Chrome or some other Google software installed? If you have not installed any Google software, or never use their service, I agree with Debra kill the process. – Ramhound – 2013-10-10T13:31:36.477

could it be anything to do with iTeleport, which uses a google login to control my mac from an iOS device? – None – 2013-10-23T22:13:12.413

For me, it was Google Drive. – Kurtis – 2013-12-19T04:40:20.777

4Wow, not a single actual answer to this question here. – asmeurer – 2014-02-07T16:45:50.983

Answers

28

I've received feedback from the Chromium team and the issue is now closed as they stated it's a legitimate Google request. See message from the Chromium team below. Ironically, it opens up more questions. Any additional comments can be seen on the issue page at the Chromium project.

Message from Chromium team (Oct. 17, 2013):

You're right that Chromium does not autoupdate. And the autoupdater used by Google Chrome does not have a GUI element. This "Google Software Update" GUI app is the updater used by some other Google properties, like the AppEngine SDK, Picasa, etc.

Here's the original support issue (#307568) that I opened.

LeMontréalais

Posted 2013-10-10T12:48:09.517

Reputation: 440

7Sounds like it is legitimate, based on a new comment on that issue: "The autoupdater used by Google Chrome is supposed to be invisible, however it does use the common updater system shared by other Google products, which may trigger this alert on 10.9 depending on the products installed. Note that Chromium (mentioned in the initial report) does not ship with the updater.

I've also gotten confirmation that it's completely safe to Deny this dialog." – Craig Otis – 2013-10-23T23:41:00.887

Another helpful comment, answering "What is the reason I'm seeing [this dialog] now?": "You're seeing it now probably because pre-Mavericks settings for this do not persist into Mavericks, so you have to re-authorize. Apple discusses this if you click on the ? icon in the lower left corner of the alert dialog asking you to grant access." – credford – 2013-12-10T12:29:37.590

6It's funny that they've included a strictly technical explanation while skirting actually stating any facts–such as but not limited to why the permission is necessary in the first place. – Dustin Howett – 2013-12-11T19:54:45.930

Nothing funny about that. What's funny is that people are continuing to gripe about this issue on the Chromium issue tracker after the Chromium devs said they don't even use the updater. That they gave this extra information is just courteous, if anything. – G-Wiz – 2013-12-17T03:26:32.250

9Not to be critical, but this doesn't really answer the question. The question is not about Chromium, and as we now know Chromium has nothing to do with Google Software Update and the thread in Chromium issue #307568 is far from authoritative. – Stefan Lasiewski – 2013-12-18T19:54:04.380

2

@DustinHowett: The ticket now does have an explanation as to why the permission dialog is triggered; some of the updater scripts use osascript to ask System Events if a specific process is running (e.g. if Google Drive is running, alter how we upgrade tests).

– Martijn Pieters – 2014-05-06T10:50:32.087

9

I decided to post this answer to expand on a comment on the accepted answer, because it provides important details as to why the dialog appears, according to one of the Chromium development team members. The details, as they appear in the issue thread, are as follows:

The Google Software Updater runs install scripts for each of the Google products that you have installed: Earth, Chrome, Drive, etc. Each of these scripts are unique because each product has to handle its own install flow.

Some of these scripts use osascript, which is how you can make AppleScript calls from a shell environment. The typical use case is for an installer script to check and see if the product it is updating is already running. An example would be:

$ osascript -e 'tell application "System Events" to exists application process "Google Chrome"'

Unfortunately in Mavericks these calls now make this dialog appear.

So that explains why the dialog appears. Based on that information, the permissions request seem legitimate, which is why I have decided to grant the requested access.

Nate

Posted 2013-10-10T12:48:09.517

Reputation: 203

2The less permissions Google has on your computer, the better off you'll be. Software which autoupdates in the background is a huge security issue, regardless of the provider. – Foliovision – 2019-05-06T07:55:58.547

That Google answer belies the other things you can do with OSAX: like watch literally everything the person does on their computer – New Alexandria – 2019-10-11T17:23:43.377

5

I am only using Google Drive and there is no Chrome on my machine so I suspect this message, which I received also after installing Maverick, is related to Google Drive and not Chrome. In any case this is not what I want, so, deny.

Anton

Posted 2013-10-10T12:48:09.517

Reputation: 67

2This isn't answer the question. For any minor information unrelated to answering should be posted as a comment – phuclv – 2013-10-24T11:35:53.970

5@LưuVĩnhPhúc This answer identifies the source of the application, which was part of the question. – Aaron Adams – 2013-10-27T00:53:49.587

1I just got this and searched for the message, coming here; a few moments after hitting "deny" my Google Drive toolbar icon popped open a message saying that it didn't have enough permissions to complete an update. The answer from @LeMontrealais says that several google software items use this permission to self-update so I'm guessing Drive is one of them too. – Ellen B – 2013-12-14T15:58:53.223