TL;DR: A Vercel breach tied to a compromised third-party AI SaaS provider showed how one OAuth grant in Google Workspace can expose secrets, API keys, and customer data, according to Push Security. The breach is a reminder that OAuth sprawl, shadow AI, and weak app-offboarding are now core identity governance problems, not edge cases.
Editorial analysis by NHI Mgmt Group, based on content published by Push Security: “Unpacking the Vercel breach: A cautionary tale for Shadow AI and OAuth sprawl”.
By the numbers:
- On average, Push Security sees 17 unique AI app integrations per organization in Microsoft and Google alone.
- Push Security reports that 1 in 4 of the last million logins were password logins, 2 in 5 were not protected by MFA, and 1 in 5 used a weak, breached, or reused password.
- Push Security says 54% of ransomware attacks traced back to infostealer-enabled credential theft in the 2025 Verizon DBIR.
Key questions
Q: What breaks when users are allowed to approve OAuth apps freely?
A: When users can approve OAuth applications without tight governance, a single click can create long-lived delegated access to mail, files, chat, and APIs.
Q: Why do third-party OAuth integrations create such a large attack surface?
A: They extend trust beyond the primary platform into every downstream system the app can touch.
Q: What are the signs that OAuth consent governance is failing?
A: Common signs include broad scopes granted to unfamiliar applications, app registrations that survive beyond their business purpose, and consent events that are logged but not acted on.
Practitioner guidance
- Enforce admin approval for new OAuth grants Disable self-service consent for new enterprise integrations in core tenants and require explicit admin review before any external app can access user data or shared resources.
- Audit existing OAuth integrations for ownership and necessity Inventory every connected app, confirm a business owner for each grant, and remove deprecated integrations that no longer have a current use case or active review.
- Separate high-value identities from routine collaboration accounts Limit which users can expose secrets, dashboards, tokens and internal tooling through collaborative SaaS accounts, especially where a single grant could span sensitive systems.
Bottom line: Shadow AI becomes a governance issue when an external app is allowed to inherit enterprise trust through OAuth and then remain connected after the original business need has passed.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Shadow integrations have become a standing identity risk, not a side effect of SaaS adoption. This breach worked because an approved user-driven integration retained reach inside a core tenant after the business purpose had weakened. OAuth grants now need the same lifecycle scrutiny as service accounts and API keys, because the trust relationship survives long after the employee who created it forgets the app exists. Practitioners should treat every unreviewed integration as a latent access path.
A few things that frame the scale:
- 1 in 4 organisations are already investing in dedicated NHI security capabilities, with an additional 60% planning to do so within the next twelve months, according to The State of Non-Human Identity Security.
- Only 1.5 out of 10 organisations are highly confident in their ability to secure NHIs, compared to nearly 1 in 4 for securing human identities.
A question worth separating out:
Q: Who is accountable when a third-party integration exposes corporate secrets?
A: Accountability is shared, but the enterprise owns the governance failure if it allowed the integration to persist without review. Frameworks such as the OWASP Non-Human Identity Top 10 and Zero Trust Architecture both point to the same expectation: access paths must be continuously verified, bounded, and removable.
👉 Read our full editorial: Vercel oauth breach exposes the hidden risk of shadow AI
Shadow AI becomes an identity governance problem the moment it inherits enterprise trust: The article is not really about an AI app, it is about a delegated access path that escaped governance. Once an external app is allowed into a core tenant, its security posture becomes part of the enterprise identity perimeter. Practitioners need to treat every self-adopted integration as an identity object with ownership, approval and revocation requirements, not as a shadow productivity tool.
A few things that frame the scale:
- 92% of organisations expose NHIs to third parties, raising concerns about supply chain security, according to the Ultimate Guide to NHIs.
A question worth separating out:
Q: How should security teams respond when a third-party OAuth app is compromised?
A: Treat the app as a trusted identity path and assume the attacker may have reached downstream systems through delegated access. Revoke suspicious consent, review scopes, check audit logs, and rotate any secrets that the app or linked user could access. The goal is to cut off both persistence and secret reuse before the compromise spreads.
👉 Read our full editorial: Vercel oauth breach exposes the hidden risk of shadow AI