Casco Supervised covers OWASP Top 10, OWASP API Top 10, OWASP LLM Top 10, OWASP Cloud Top 10, OWASP Agentic Threat Model, and proprietary threat vectors.
No time wasted on false-positives
Human security engineers formerly from AWS and the US Military actively work on every pentest. They verify every finding to reduce false-positives.
Address findings as you go
Get findings as they're discovered. Ask any questions directly in a joint Slack channel, Teams chat, or email threads.
TRUSTED BY SCALE-UPS
TRUSTED BY SCALE-UPS
TRUSTED BY SCALE-UPS
Work with Expert Pentesters
Casco's forward-deployed offensive security engineers battle-tested their expertise at AWS and the US Military.
Leading
Offensive Security Certifications
CREST
PCI
OSCE
OSCP
SEC542
eJPT
CREST Approved Penetration Testing
Casco is a CREST-accredited penetration testing company, meeting rigorous international standards for security testing excellence and methodology.
Schedule a pentest to kick off the process. We need your domain(s) and any test credentials to get started immediately.
How much does it cost?
Our pentest pricing is based on the scope of the test.
How long does it take to get a report?
Available within a few business hours for a rush fee. Within 5 business days latest.
Can I use Casco Supervised pentest reports for compliance purposes?
Yes, we can provide attestation letters for compliance purposes.
Can it test authenticated scenarios and business logic flaws?
Yes, we can test authenticated scenarios and business logic flaws. In fact, we encourage you to provide multiple tenant-isolated test credentials with separate roles and permissions.
Do I get a direct line of communication with the security engineers?
Yes. We offer direct line of communication with the security engineers over Slack, Teams, or email.
How does the pentesting agent decide what to test and prioritize?
Casco Supervised tests for OWASP Top 10, OWASP API Top 10, OWASP LLM Top 10, OWASP Cloud Top 10, OWASP Agentic Threat Model, and proprietary threat vectors. We exclude any systems that are out of scope.
Do you offer retesting?
Yes. By default, we offer free 90-day retesting as often as needed until the findings are resolved. Extended retesting periods are available at an additional cost.
What's the balance between automated and human-supervised activities?
Our human security engineers perform two critical activities: 1) Prioritizing the test scope to ensure full coverage and 2) Reviewing and verifying the findings to reduce false-positives. The rest is managed by the pentesting agent that can perform hundreds of security tests in parallel.
Can we define specific boundaries and out-of-scope systems?
Yes, we can define specific boundaries and out-of-scope systems. We will exclude any systems that are out of scope.
What safeguards prevent the agent from causing system disruptions?
We have multiple safeguards in place to prevent the agent from causing system disruptions. The agent is only allowed to test systems that are explicitly defined as in-scope. The agent does not perform DDoS attacks or resource exhaustion attacks. The agent will only try to perform data exfiltration with the test credentials provided by you.
What kind of reports and documentation do we receive?
You will receive three artifacts. 1) A comprehensive initial report with all the findings, including impact, remediation steps, and verification. We will also provide a summary of the findings and a list of the most critical findings. 2) A remediation report after the findings are retested. 3) A "clean" pentest report showing "no findings" when all findings are resolved.
Can we get attestation letters for compliance purposes?
Yes, we can provide attestation letters for compliance purposes.
Is Casco CREST-approved?
Yes, Casco is a CREST-accredited penetration testing company, meeting rigorous international standards for security testing excellence, methodology, and ethics.
What can Casco Supervised perform security testing on?
Casco Supervised can perform security testing on any system that is accessible over the internet. This includes web applications, APIs, cloud infrastructure, and AI systems.
What are the benefits of Casco Supervised over a fully automated pentest?
Casco Supervised offers the best of both worlds. Expert human security engineers with years of experience and an autonomous pentesting agent that can perform hundreds of security tests in parallel. This unique combination ensures that we can provide the necessary attestation letters for compliance purposes, test extensively in parallel, and reduce false-positives.
Clear findings — what to fix, and why it matters
You get full context, impact, and verification in one clear report.
Improper JWT Verification Leading to Cross-User Data Exposure in AI Claims Chat.
CRITICALCVSS 9.8
The endpoint accepts a client-supplied JWT but does not verify its signature or validate the claim against the authenticated session. An attacker can tamper the field to impersonate another user, causing the backend to fetch and feed that user's private documents into the LLM, which then leaks sensitive data.
Business impact articulated
!Unauthorized disclosure of PII, health records, and underwriting notes.
!Violation of data-protection regulations (e.g., HIPAA).
!Significant reputational damage and potential legal liability.
Step-by-step reproduction
Obtain a valid JWT for User A.
Decode the JWT payload and change the sub claim to User B's ID.
Re-encode the token without resigning.
Send a POST to /claims/chat with the modified JWT in Authorization.
Observe that the response (LLM summary) includes User B's documents—confirming the backend never verified the signature or subject claim.
Enforce JWT signature validation on every request using the issuer's public key.
Ensure the sub claim matches the authenticated user context before data retrieval.