Live data from Hacker News

Grok CLI uploaded the whole home directory to GCS

twitter.com

421–430 of 434 posts

Re: Grok CLI uploaded the whole home directory to GCS

#421

Earlier quoted context omitted.

I didn’t say it wasn’t speculation, but low quality? That’s your own value judgement. Here’s anecdotal evidence on top of the speculation: I knew two guys with sub 2.5 GPAs in college, both work at SpaceX. Not the brightest tools in the shed…

Once again we are word associating. The claim was that xAI is doing obviously bad engineering. Your supporting evidence is you know somebody who works at SpaceX who isn’t smart. > I knew two guys with sub 2.5 GPAs in college, Gah! The horror! They should have been sent to the labor camps.

Labor camps? That’s the kinda thing Edolf would say, I’m definitely not for that.

Re: Grok CLI uploaded the whole home directory to GCS

#422
post #272

Earlier quoted context omitted.

Maybe possibly with --dangerously-skip-permissions. I've been using auto mode and enjoy how it blocks every tool use that could've allowed something potentially sensitive into context. Burns extra tokens though.

Auto mode will upload artifacts to Anthropic without asking at least sometimes, for example it did upload my slide decks.

Not auto mode itself (that's just Sonnet running a purely security prompt), but if you're working on a slide deck I can see an upload needed so the working model can "look" at the decks to fulfill your request. If that deck wasn't referenced at all in your prompting requirements... well at least we still have sandboxes.

Re: Grok CLI uploaded the whole home directory to GCS

#423
post #176

Earlier quoted context omitted.

Even though it’s completely normal to us and in widespread use, GP is a reminder that conceptually it’s a broken model. Security should be capability-based not user-based. And to anyone who didn’t grow up on a desktop this model makes complete sense since it’s what your phone uses.

Android uses one uid per app.

Yes, it was a step in the right direction at the time. But there are plenty of well-documented warts with the approach which Fuchsia aimed to solve via capabilities (and which the Linux community general solved via crun).

Re: Grok CLI uploaded the whole home directory to GCS

#425
post #71

Important to clarify that this was not the Grok agent deciding to read the files. I don't think the LLM had anything to do with this decision at all. It looks like the Grok tool starts a session by deterministically kicking off a full upload of the user's current repository (and maybe their directory if not version tracked? Not clear if this user had previously run "git init" in their home directory) to Grok's server…

That is not an innocent explanation, any more than someone breaking into your house to adjust your thermostat.

For completeness, the person who adjusted the thermostat in this case was also hired to get stuff done, and the front door was left unlocked. They still shouldn't have done it, but they were effective.

Re: Grok CLI uploaded the whole home directory to GCS

#426

Earlier quoted context omitted.

> They won’t stop abusing us until we stop using their products. I don't use AI at all in my daily life. Work however will demand you use it. AI is not here to help people.

Not gonna argue about the utility of AI, but isn't the statement "AI is not here to help people" completely meaningless? AI itself is not "here" for anything; the problem is big tech doing big tech shit as always, not the current technology they're doing it with.

Isn't this objection itself completely meaningless? I'll assume GP wasn't referring to AI having conscious thoughts and deciding to "be here" for a specific purpose, but as technology introduced to achieve an effect.

For example: seat belts are here to help people (by reducing the severity of injuries & the likelihood of fatalities).

Re: Grok CLI uploaded the whole home directory to GCS

#427

Earlier quoted context omitted.

If the tyrant goes against established law, yes. (an aside but the majority of the US population didn't elect Trump. He is in office because of the electoral college. Might seem like a distinction without a difference but I think it matters when we're implying personal culpability)

No. First term he lost the popular vote, second term he won it. If you just mean a majority of eligible voters did not vote for Trump, that’s true for every US President in my lifetime.

"Winning the popular vote" doesn't mean "being elected by the majority". If Trump had received >50% of votes he'd have the majority of votes.

Re: Grok CLI uploaded the whole home directory to GCS

#429

Earlier quoted context omitted.

The easiest, most guaranteed way to isolate it is to run it in a VM or container where it literally can't do the wrong thing without some kind of full container or VM exit exploit. It's not hard, it's trivial. Most folks here are constantly working with containers. You know how to run a container with a local directory mounted in it. For myself, I've been using Lima ( https://lima-vm.io/ ) to reduce even that little…

Generally, I agree! But it doesn't matter how good a best practice is if the industry doesn't adopt them wholesale; and even then, if your container or VM is configured with inappropriately-permissive passthrough (which, from experience with similar misconfiguration in the past, will widely happen), it could be for naught in many orgs. That said, I do hope these become the norm if LLMs are here to stay.

I can secure myself first, so I'm never at fault. I never want to be the one to accidentally break production.

Beyond that, I just keep advocating for more safe and secure approaches any opportunity I get.

Re: Grok CLI uploaded the whole home directory to GCS

#430

There are a distressing number of people in this thread who think that the agent should just be expected to do this. Yes, it is good to be paranoid, but also, the agent should never do this. Indicates horrific engineering practices at xAI.

curious what all these people say now that xai admits they were wrong.
Post reply on HN