Join Doppel at Black Hat USA 2026 to win The Bigger Carry-On suitcase from Away
Research

How Attackers Use Token Theft & Island Hopping in SaaS

Attackers are using stolen OAuth tokens to silently hop across trusted SaaS integrations. Learn how to stop island hopping and secure your API connections.

Banks Need Agentic Security: Here’s Why (& What That Looks Like)

Security teams force employees to create wildly complex passwords, implement biometric scanners, and roll out strict login protocols.

But today’s attackers have found a remarkably simple cheat code: Bypass the ‘front door’ altogether.

Researchers at Palo Alto Networks’ Unit 42 recently released the 2026 Global Incident Response Report, which should make every security leader pause and evaluate their architecture. According to their findings, identity has officially become the absolute most reliable path to attacker success. In fact, identity weaknesses played a part in nearly 90% of all their investigations.

Let that sink in for a second. Nine out of 10 major incidents stem from a compromised identity.

But attackers aren't just brute-forcing passwords anymore. That's old-school, noisy, and inefficient. Instead, they're utilizing stolen OAuth tokens and over-scoped API connections to silently ‘island hop’ between trusted SaaS applications. They’re turning your highly interconnected, hyper-efficient enterprise tech stack into a massive, sprawling vulnerability.

If you think your organization is completely secure just because you enabled multi-factor authentication (MFA) across the board, you have a massive blind spot.

Here's how threat syndicates use token theft to slip past your defenses, and how you can actually stop them.

How island hopping turns trust into a weapon

The average enterprise doesn't just use one or two software platforms; they use hundreds. You have Slack talking to Google Workspace, Jira talking to GitHub, and Zoom syncing with your corporate calendars.

All of these tools are stitched together via APIs and OAuth tokens.

They implicitly trust one another. And in the cybersecurity world, implicit trust is incredibly dangerous.

Island hopping is actually a military strategy where you bypass heavily fortified enemy positions and capture lightly defended islands, using them as staging grounds to hop closer to your ultimate target. Cybercriminals have adapted this strategy for the cloud.

Why try to break directly into a heavily guarded, primary database when you can just hitch a ride on an already-trusted supply cart?

Real-world example: From chatbot to crown kewels

Let's walk through a highly realistic, technical scenario of how island hopping actually works in the wild.

Imagine your company uses Salesforce as your primary CRM. It holds your most valuable customer data, financial records, and pipeline projections. Because it's the crown jewel, your security team has locked it down tight. Getting into Salesforce from the outside is incredibly difficult.

However, your marketing team uses a secondary vendor — let's say a chatbot tool like Drift — to capture leads on your public website. To make the marketing workflow seamless, a system admin previously authorized a deep API integration between Drift and Salesforce.

An attacker knows Salesforce is too hard to crack, so they target the path of least resistance. They launch a targeted phishing campaign against a junior marketing intern and successfully compromise their Drift account.

The attacker doesn't care about the chatbot. They care about the established trust.

Using the compromised Drift account, the attacker leverages the pre-approved, trusted OAuth connection to slide seamlessly right into your primary Salesforce environment. They never have to type in a Salesforce password. They never trigger a Salesforce MFA prompt. The security monitoring tools assume it's just normal, automated API traffic between two trusted vendors.

Within minutes, the attacker exports 100,000 highly sensitive customer records, and your SOC doesn't see a single red flag until the data is already for sale on the dark web.

Why multi-factor authentication is a speed bump, not a wall

The cybersecurity industry treated multi-factor authentication as the ultimate silver bullet for years. We told ourselves that even if an employee handed over their password, the attacker couldn't get in without that six-digit code or the hardware key.

Attackers have evolved. They realized they don't actually need to crack your MFA or steal your password if they can just steal a live, authenticated session token.

Rise of adversary-in-the-middle (AiTM)

Threat actors have largely moved away from basic credential-harvesting websites. Today, they deploy sophisticated adversary-in-the-middle (AiTM) phishing kits, using reverse proxy tools like Evilginx.

Here's how a token theft attack plays out:

  1. An employee clicks a link in a highly convincing phishing email and lands on a lookalike login page.
  2. The lookalike page acts as an invisible middleman. When the employee types in their username and password, the proxy instantly forwards those credentials to the real Microsoft 365 or Google Workspace login page.
  3. The real server sends an MFA push notification to the employee's phone.
  4. The employee hits "Approve" on their phone, thinking they are just logging in normally.
  5. The real server grants access and generates a valid session cookie (a token) to keep the user logged in.
  6. The proxy intercepts that session cookie before it reaches the employee.

The attacker now has a live, fully authenticated session token. They can inject that cookie directly into their own browser, completely bypassing the MFA process, and walk right into your corporate environment.

Exploiting over-scoped APIs

Once an attacker has their hands on a token, the damage they can do is heavily dictated by how lazy your organization was during the initial SaaS setup.

When developers or IT admins integrate two tools, they often suffer from permission fatigue. Instead of carefully selecting the principle of least privilege, they just click "Allow All" on the OAuth consent screen to get the tool working quickly.

This leads to over-scoped APIs. If a simple calendar scheduling app asks for "read/write access to all emails and files," and an admin grants it, that token becomes a weapon of mass destruction. An attacker who compromises that scheduling app token can now read CEO emails, delete files, and send internal phishing links, all without ever seeing a primary login screen.

Closed-loop defense: You can’t just block the domain

So, how do security teams actually fight back against session hijacking and island hopping? It starts by recognizing that traditional, reactive security workflows are fundamentally broken.

When a typical SOC gets an alert about an external identity threat or a lookalike domain, their immediate reaction is to play whack-a-mole. An analyst finds the malicious URL, tosses it into the secure web gateway, blocks the domain, and closes the ticket.

They think they won. But in reality, they just lost.

Blocking the initial phishing domain does absolutely nothing if the attacker already snagged a session token thirty minutes ago and is currently island hopping through your SaaS integrations. The initial domain is just the entry point; the actual attack is happening deep within your API connections.

Closing the loop

When an identity threat is detected, a modern defense requires you to:

  • Trace the redirect chain: Understand exactly how the user reached the payload. Did they click an email link, an SMS text, or a fake LinkedIn ad?
  • Identify the token vulnerability: Did the attacker successfully harvest a session cookie? Which specific SaaS applications does that user have access to?
  • Revoke and remediate: You can't just block the network traffic. You have to actively revoke the compromised API connections, kill the active session tokens across all platforms, and force a global password reset for the impacted identity.

Breaking the chain with an agentic SOC

Token theft and island hopping are so successful because traditional security treats the enterprise like a series of isolated silos. You have one team looking at email security, another team looking at network logs, and a completely different team managing SaaS posture.

Attackers don't operate in silos. They move fluidly across your entire tech stack. If your defense doesn't operate with that same fluidity, you're always going to be three steps behind.

This is where the architecture of an agentic SOC changes the entire defensive paradigm.

Here’s how a manual security team compares to an AI-driven, agentic approach when dealing with token theft:

Defensive action

Legacy SOC

Agentic SOC

Initial threat response

Blocks the malicious domain at the gateway and closes the ticket

Executes a machine-speed takedown of the attacker's hosting infrastructure globally

Visibility scope

Treats the email or SMS lure as an isolated, standalone event

Evaluates the campaign's holistic state across email, web, and internal SaaS platforms

Contextual correlation

Relies on human analysts to manually query logs to see if a token was compromised

Autonomously connects the dots between a suspicious external domain and anomalous API calls

Remediation speed

Takes hours or days to revoke compromised tokens and API access

Helps security teams close the loop instantly, neutralizing the threat before the next hop

Securing the interconnected enterprise

Identity isn't just about usernames, passwords, and a six-digit code on your mobile phone anymore. It's about the invisible, highly privileged tokens connecting your entire digital business.

As long as enterprises continue to blindly trust third-party SaaS integrations without monitoring the active session tokens that govern them, attackers will continue to exploit the API backdoor.

It's time to stop treating identity as a static checkpoint at the front door. You have to start treating it as a dynamic, continuous graph that requires active, machine-speed defense. If an attacker tries to hop into your environment, make sure your security architecture is smart enough to pull the island right out from under them.

Ready to stop token theft and secure your SaaS supply chain? Get a demo to see how Doppel’s agentic SOC evaluates holistic campaigns and executes automated takedowns before attackers can make their next hop.

Learn how Doppel can protect your business

Join hundreds of companies already using our platform to protect their brand and people from social engineering attacks.