Skip to content
REDMAW

Capability

See what a compromised identity can actually reach.

A compromised identity is not only a password problem. It can carry roles, OAuth grants, application permissions, API tokens, sharing rights, service relationships, and access to sensitive data across multiple SaaS systems. RedMaw tests the customer-controlled side of SaaS and identity to prove the real blast radius.

The question this answers

If this account is compromised, which systems and sensitive records become reachable?

Example attack path
  1. Compromised Identity
  2. SaaS Platform
  3. Sensitive Customer Records

Each hop validated by successful exploitation

The framing

A password reset is not always the end of the compromise.

Organizations often respond to account compromise by resetting the password and forcing the user to authenticate again. That is necessary. It may not be sufficient.

An attacker may already hold:

  • A delegated OAuth grant
  • A valid API token
  • A leaked service-account key
  • Persistent third-party application access
  • A session or credential that survives the obvious reset
  • Access through externally shared content

The identity graph around the user can outlive the password.

Identity is an attack surface, not an admin task.

Identity security is often treated as an administrative problem: users, groups, roles, MFA, provisioning. An attacker sees access relationships instead.

Which identity can reach which application? Which role can access which record? Which delegated application has broader access than expected? Which service account sits outside normal user controls? Which permission creates a route to sensitive customer information?

The point is not to grade configuration hygiene. It is to understand attacker reachability.

OAuth and delegated access

OAuth makes legitimate integrations possible, but delegated access can quietly become part of the persistence layer after a compromise. RedMaw examines customer-controlled OAuth and permission relationships for issues such as over-broad grants, unnecessary delegated permissions, third-party applications with sensitive access, and grants that remain useful after a password change.

A finding becomes more important when it can be tied to real data or system reachability.

Shared responsibility

SaaS posture from the customer's side

RedMaw does not attack the SaaS provider. It tests the part you control: identities, roles, permissions, sharing settings, leaked keys, customer-managed configuration, delegated application access and sensitive-data reachability.

This boundary is deliberate. Your SaaS vendor secures its platform. You still own how your organization configures and uses it.

Public and external sharing

A file, folder, record, dashboard or workspace can be functioning exactly as designed and still be exposed more broadly than the organization intended.

The useful finding is not “sharing is enabled.” It is what becomes reachable because of it.

Tokens, keys and service identities

Human users are only part of the identity surface. API keys, service accounts, integration tokens and machine credentials may hold durable access to systems that are less visible in normal identity-review workflows.

A leaked credential matters when it works. Within approved scope, RedMaw validates credential exposure and connects it to the resources the credential can access.

After the finding

Validated findings enter the RedMaw findings-state layer. They can be pushed to Jira, GitHub Issues, Slack or email with proof and remediation guidance attached.

After the fix, RedMaw re-tests the issue. The finding closes when the exploit no longer works.

Typical questions

What RedMaw is trying to answer here

  • What applications can this identity reach?
  • Which permissions are broader than the user's job requires?
  • Which OAuth grants survive a password reset?
  • Which public or external shares expose sensitive data?
  • Which tokens, keys or service identities extend the blast radius?

What RedMaw tests

Tested adversarially, not inventoried

Each area below is exercised by attempting exploitation within authorized scope, and the result is recorded as evidence.

Identity and privilege

  • Human and non-human identities
  • Roles and standing administrative access
  • Permissions broader than the role requires
  • Service accounts and machine credentials

Delegated access

  • OAuth grants and delegated permissions
  • Third-party applications with sensitive access
  • Grants that survive a password reset
  • Integration tokens and API keys

Exposure and posture

  • Public and external sharing
  • Customer-managed configuration
  • Leaked keys and credentials
  • Sensitive-data reachability

Evidence

What proof looks like

A SaaS & Identity finding should be able to show:

  • Which identity or credential is affected
  • Which permission, grant, key or configuration enables access
  • Which SaaS system is reachable
  • What type of data or function becomes available
  • Whether the access persists beyond the obvious credential event
  • The evidence needed to reproduce the issue
  • The retest result after remediation

Boundaries

Where this stops

Adversarial testing is only credible when its limits are explicit.

RedMaw tests your half of the SaaS security model. It does not test or attack the vendor's underlying platform.
It does not claim a third-party provider is vulnerable because your configuration creates exposure.
It does not operate outside the identities, tenants, permissions and systems explicitly authorized for testing.

One platform

This surface is not tested in isolation

The same engine, evidence model and findings state run across all four surfaces.

Technical reference

Related reading

Attack LibrarySaaS & Identity

OAuth Token Abuse

Tokens survive password resets. A stale grant is standing access with no owner watching it.

· 7 min read
Attack LibrarySaaS & Identity

SAML Assertion Forgery

Single sign-on concentrates trust. A broken assertion boundary concentrates the damage.

Attack LibrarySaaS & Identity

Cross-Tenant Integration Pivot

The boundary on the architecture diagram is not always the boundary in the token.

Attack LibrarySaaS & Identity

Session-Token Replay

Authentication already happened. The token is the proof, and proof can be copied.

Stop assuming you are secure. Prove it.

Continuously test what an attacker can actually reach across your applications, SaaS identities, internal infrastructure and AI systems.