Google OAuth Vulnerability Exposes Hundreds of thousands By means of Failed Startup Domains

Faheem

January 14, 2025Ravi LakshmananVulnerability / Privateness of knowledge

Google OAuth vulnerability

New analysis has uncovered a “flaw” in Google’s “Sign up with Google” authentication movement that exploits a loophole in area possession to achieve entry to delicate knowledge.

“Google’s OAuth login will not be a safety in opposition to a failed startup shopping for a website and utilizing it to re-create e-mail accounts for former workers,” Truffle Safety co-founder and CEO Dylan Eyre stated in a report Monday. offers.”

“And when you cannot entry the outdated e-mail knowledge, you need to use these accounts to log into all of the completely different SaaS merchandise the group used.”

Cybersecurity

The San Francisco-based firm stated the problem has the potential to place the information of thousands and thousands of US customers in danger simply by shopping for a defunct area linked to the failed startup and outdated worker accounts associated to numerous purposes similar to OpenAI ChatGPT, Slack. By gaining unauthorized entry. , Visualization, Zoom, and even HR programs.

“Essentially the most delicate accounts included HR programs, together with tax paperwork, pay stubs, insurance coverage data, Social Safety numbers and extra,” stated Eray. “Interview platforms additionally contained delicate details about candidate suggestions, affords and rejections.”

OAuth, brief for open authorization, refers to an open commonplace for entry delegation, which permits customers to grant entry to their data on different web sites with out giving out their passwords to web sites or purposes. . That is achieved through the use of an entry token to authenticate the consumer and permit the service to entry the useful resource for which the token is meant.

Google OAuth vulnerability

When “Sign up with Google” is used to sign up to an software like Slack, Google sends the service a set of claims concerning the consumer, together with their e-mail tackle and hosted area. is added, which might then be used to log in customers. Accounts

This additionally signifies that if a service is relying solely on these items of data to authenticate customers, it additionally opens the door to a state of affairs the place a change in area possession permits an attacker to make use of Can regain entry to outdated accounts.

Truffle additionally identified that Google’s OAuth ID token features a distinctive consumer identifier – the sub-claim – which may theoretically forestall this downside, however has been discovered to be unreliable. It’s value noting that Microsoft’s Entra ID tokens include sub or oid claims to retailer an immutable worth per consumer.

Cybersecurity

Though Google initially responded to the vulnerability disclosure by saying it was an meant habits, it has since reopened the bug report till December 19, 2024, awarding Array a $1,337 reward. . It has additionally certified the problem as “an abusive process with excessive influence”.

Within the meantime, there aren’t any safeguards that downstream software program suppliers can take to guard in opposition to vulnerability in Google’s implementation of OAuth. The Hacker Information has reached out to Google for additional remark, and we’ll replace the story if we hear again.

“As a person, when you’re kicked out of a startup, you lose your potential to guard your knowledge in these accounts, and also you lose the way forward for the startup and the area. I’m topic to no matter destiny comes.” “With out immutable identifiers for customers and workspaces, area possession modifications will proceed to compromise accounts.”

Did you discover this text fascinating? Observe us. Twitter And LinkedIn to learn extra unique content material we publish.

Leave a Comment