The run follows the release
Start an operation from the REST API, remote MCP, or a GitLab mention, so a route that shipped on Tuesday gets worked on Tuesday instead of at the next audit.

Web App Pentest and Cloud Pentest both ship today, so a run works the surface this week's deploy created rather than the one documented last quarter.
Multi-tenant isolation testing is an authorised attack on the boundary between one customer's data and another's inside shared SaaS infrastructure. An operator authenticates as one tenant and works the object identifiers, token claims, tenant headers, shared storage, and control-plane roles that separate it from the next, then proves whether that separation holds.
Start an operation from the REST API, remote MCP, or a GitLab mention, so a route that shipped on Tuesday gets worked on Tuesday instead of at the next audit.
Authenticated as a test tenant you authorise, the run works object identifiers, token claims, tenant headers and shared storage against another — the boundary your customers assume holds.
Takes a credential the app run recovered, maps what it can assume, and crosses accounts until it reaches a data store or runs out of permission.
Every action carries the command that ran, the result it returned and the time it ran, with findings that fired twice kept apart from the ones named as not proven.
Cracken runs the help-desk call, then shows how far the account it produces travels.
Maps your org, finds the vendor and the admin with privileged access.
Domain Recon builds the same map from outside: names, hosts, ports, exposed services, written to the Cybergraph.
A help-desk call resets an MFA token.
Social Engineering runs the help-desk pretext, and the run carries the account it produces forward.
A dumped credential becomes domain admin.
AD Pentest works the credential paths and proves which ones still reach domain admin.
Registers a rogue identity provider and impersonates anyone.
Establishes which directory roles could add a federated domain, and stops at proving the permission exists.
One tenant, every downstream customer.
Stops at your boundary — names which of your systems the path reaches, never a customer's tenant.
One release of a multi-tenant application, two tenant identities inside it, and the cloud accounts behind it.
Written from the execution plan of the playbooks that run today — Domain Recon, Web App Pentest, Network Pentest, Cloud Pentest, AD Pentest. A run covers the target you authorise, under the policy you set.
Map the surface this deploy changed — hosts, routes, parameters, forms, API endpoints, auth boundaries — with nmap, whatweb, gobuster and nuclei, writing each one to the Cybergraph.
ReconnaissanceThe routes and parameters in scope, including the ones no documentation lists.
Authenticate as one tenant and aim at another: object identifiers, token claims, tenant headers. One sub-operation per surface per attack class, running in parallel.
Broken object-level authorisationWhether one customer's session reaches another customer's records.
Hunt exposed keys and metadata endpoints on the same surface, then map IAM permissions, roles and trust relationships from whatever the run obtains.
Credential and metadata exposureWhat a credential recovered from your own app can do inside your cloud account.
Assume the roles the policies permit, cross between accounts, subscriptions and projects, and reach the data stores behind them.
Role assumption and cross-account movementWhether the dev account reaches production — run against the live account, not scored against a benchmark.
A separate operation re-fires every candidate in fresh context and captures the signal, or kills the candidate and records why. Each action carries the command that ran and the time it ran.
ReproductionFindings that fired twice, a named list of what could not be proven, and a timeline to line up against CloudTrail.
What this did not prove: The help-desk pretext in the chain above belongs to the Social Engineering playbook, a separate run. This run starts from the surface and the credentials you scope, not from a person — so it proves what that credential reaches once it exists, not that anyone would hand it over.
Mainstream models decline offensive-security work as a class. Cracken's model has refusal removed for the cybersecurity domain only: 100% to 7%, with explicit-content refusal held at 100%.
Ask for the working exploit and get the working exploit, then a second operation re-fires it in fresh context to prove it was not a fluke.
A credential recovered from your own app becomes role assumption, cross-account movement and a named data store — requested in plain language, not coaxed.
Kerberoasting, delegation abuse and the path to DCSync against the test domain you authorise: commands and output, not a summary of the risk.
A Cracken run covers the scope you fix before it starts: the hosts, routes, accounts and projects you name, minus the exclusions you name, up to an intrusiveness ceiling you set. Reconnaissance rediscovers the surface on every run, so a route yesterday's deploy added gets worked today, and an undocumented API found mid-run reopens reconnaissance on itself.
Yes. The Web App Pentest playbook dispatches one sub-operation per surface per attack class, and the tenant boundary is worked as broken object-level authorisation, auth bypass and API logic — authenticated as one tenant, aimed at another tenant's identifiers. You supply the authorised test tenants; tenants you exclude are never in play.
Because a compromise of a software vendor is now handled as a compromise of everyone downstream. On 15 October 2025 CISA issued Emergency Directive ED 26-01 after "A nation-state affiliated cyber threat actor has compromised F5's systems and exfiltrated files, which included a portion of its BIG-IP source code and vulnerability information", calling the actor an imminent threat to federal networks using F5 devices and software, and ordering every federal civilian agency to inventory, harden and patch. Your product sits in someone's environment the same way. — Emergency Directive ED 26-01: Mitigate Vulnerabilities in F5 Devices (Cybersecurity and Infrastructure Security Agency (CISA), 2025-10-15)
It runs where you authorise it to run. The accounts, subscriptions and projects in scope, the exclusions and the intrusiveness ceiling are fixed before the first API call, and any action above the ceiling waits for a human. You can approve every action or let the operation run start to finish.
Domain Recon, Web App Pentest, Network Pentest, Cloud Pentest, AD Pentest and Social Engineering all run against the scope you authorise. What a run does not do is set by that scope, not by the tool: it stops at your boundary, names which of your systems a path reaches rather than a customer's tenant, and holds any action above the intrusiveness ceiling for a human.
No. Cracken validates exposure and stops there. Every finding arrives with the command that ran, the result it returned and the artifact it produced, and anything it could not reproduce is reported as not proven, by name. Remediation, incident response and control tuning stay with your engineers.
Tentacles, the Cybergraph, the approval gate every action passes through, and the operation ledger that records what ran. Technology & SaaS is one playbook on top of that engine.
One playbook answers one question. The case for validating exposure at all — why a scanner score is not a finding, and what changes when something proves the path instead of ranking it — is the argument this page assumes.
This playbook hands your engineers exploits they can re-run, not a list of things that might be exploitable.
You get working exploits against your own web application, each one reproduced before anyone wrote it down.
You learn which cloud identities actually reach production data, and the exact role chain each one walks to get there.
This playbook cuts the application security backlog down to the findings an attacker can actually reach.
This playbook tells you which stages of that actor's chain your controls stop, and which they do not.
Why a click rate tells you who fell for it, and what a real lure would have taken.
Point Cracken at a staging environment and scope the run.
Cookie Consent
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content.