Test identity, access, and APIs
Test weak tokens, authorizers, public function endpoints, application permissions, and serverless attack paths.
Practice application security
Learn application security by testing real vulnerable workloads. Exploit authentication, API, injection, request, and metadata-service flaws, then build defenses.
No credit card required

70,000+ people learn with Cybr







Choose a featured AppSec lab
Start with broken authentication, API access, or WordPress exploitation. Then study unsafe server requests and web application firewall protection.
FreeBreak a weak JSON Web Token and forge access to an administrator account.
Open lab
FreeFind and exploit an access-control flaw between API Gateway and Lambda.
Open lab
FreeTurn a WordPress SQL injection into remote code execution in a guided scenario.
Open lab
PremiumExploit an unsafe server request to reach protected data in Amazon S3.
Open lab
PremiumProtect a web workload by deploying an AWS WAF access control list.
Open labApplication security topics
The AppSec collection covers authentication, API access, injection, server-side requests, cloud metadata, application assessment, and web defenses.
Test weak tokens, authorizers, public function endpoints, application permissions, and serverless attack paths.
Practice template, file, command, and SQL injection. Then trace unsafe requests into cloud data and credentials.
Assess serverless applications for vulnerable code and protect web traffic with a web application firewall.
Free cheat sheets
References for understanding application permissions, restricting access to cloud data, and responding to exposed AWS credentials.
Read the role permissions behind a vulnerable workload to understand why an application exploit can reach other AWS services.
Bucket-policy examples for restricting application access to S3 data and identifying excessive permissions.
Study the response steps for AWS credentials exposed through an application vulnerability or metadata-service attack.
How the labs work
Cybr prepares the vulnerable environment for each lab. You can focus on the security task instead of setup, billing, and cleanup.
Start free or choose a premium scenario that matches your experience.
Get the vulnerable workload, cloud resources, access, and instructions that the lab requires.
Test or defend the application and review how the weakness affects connected resources.
Practice without changing personal or company resources. Cybr provides the lab environment and covers its cloud costs.
Continue with a career roadmap
Connect these labs to software, networking, testing, secure development, and cloud security skills in the AppSec career path.
Follow a career roadmap through security foundations, application testing, secure development, and professional skills.
Before you start
Yes. Selected AppSec labs are free. Create a free account and start without a credit card. Start a free AppSec lab
No. Cybr supplies the vulnerable environment and lab access. Your personal and company cloud accounts stay separate.
Beginners can start with token or API flaws. Later labs cover injection, cloud metadata, remote code execution, assessment, and defenses.
Labs cover authentication, API access, serverless applications, template injection, file inclusion, command injection, SQL injection, request forgery, assessment, and web firewalls.
Modern applications often use APIs, functions, object storage, and managed databases. The labs show how software flaws can expose those connected services.
No. Cybr provides the lab environment, covers its cloud costs, and removes the resources after your session.
Break a weak token in a guided environment, then continue through API, injection, cloud, and defense scenarios.
No credit card required