Live data from Hacker News

The Vercel breach: OAuth attack exposes risk in platform environment variables

trendmicro.com

51–60 of 131 posts

Re: The Vercel breach: OAuth attack exposes risk in platform environment variables

#51
> AI-accelerated tradecraft. The CEO publicly attributed the attacker's unusual velocity to AI augmentation — an early, high-profile data point in the 2026 discourse around AI-accelerated adversary tradecraft.

Attributed without evidence from what I could tell. So it doesn't reveal much at all.

Re: The Vercel breach: OAuth attack exposes risk in platform environment variables

#54
post #8

Earlier quoted context omitted.

It's ridiculed because its no protection on its own when an attacker is motivated. Its fine to add as an additional layer though if you want to make your space mildly custom to protect against broader attacks. I don't see how its necessarily relevant to this attack though. These guys were storing creds in clear and assuming actors within their network were "safe", weren't they?

TFA cites "env var enumeration", likely implying someone got somewhere they shouldn't and typed 3 characters, as the critical attack that led to customers getting compromised. My point is sensitive secrets should literally never be exported into the process environment, they should be pulled directly into application memory from a file or secrets manager. It would still be a bad compromise either way, but you have a…

The following is based on my interpretation of information that's been made public:

A Vercel user had their Google Workspace compromised.

The attacker used the compromised workspace to connect to Vercel, via Vercel's Google sign-on option.

The attacker, properly logged into the Vercel console as an employee of that company, looked at the company's projects' settings and peeked at the environment variables section, which lists a series of key:value pairs.

The user's company had not marked the relevant environment variables as "sensitive", which would have hidden their values from the logged-in attacker. Instead of

  DATABASE_PASSWORD: abcd_1234 [click here to update]
it would have shown:

  DATABASE_PASSWORD: ****** [click here to update]
with no way to reveal the previously stored value.

And that's how the attacker enumerated the env vars. They didn't have to compromise a running instance or anything. They used their improperly acquired but valid credentials to log in as a user and look at settings that user had access to.

Re: The Vercel breach: OAuth attack exposes risk in platform environment variables

#55

Why is this same story repeated over and over here? I get it, it's a big story ... but that doesn't mean it needs N different articles describing the same thing (where N > 1).

Maybe this flood is a response to the constant flood of:

"Why do people use Vercel?"

"Because it's cheap* and easy."

*expensive

Re: The Vercel breach: OAuth attack exposes risk in platform environment variables

#56

Why is this same story repeated over and over here? I get it, it's a big story ... but that doesn't mean it needs N different articles describing the same thing (where N > 1).

i didn't know it was OAuth related. when did that hit the front page here?

in fact, the sparse details had Barbara warming up her vocal chords

Re: The Vercel breach: OAuth attack exposes risk in platform environment variables

#59
Funny how the headline tries to spin this as an env vars issue.

By far the biggest issue is being able to access the production environment of millions of customers from a Google Workspace. Only a handful of Vercel employees should be able to do that with 2FA if not 3FA.

Re: The Vercel breach: OAuth attack exposes risk in platform environment variables

#60
post #53

> The CEO publicly attributed the attacker's unusual velocity to AI Unusual velocity? Didn't the attacker have the oauth keys for months?

But they got it via Context.ai, so there you have it, it's even in the name!
Post reply on HN