Free Practice Questions for OSWA
Exam-style questions and explanations by OpenExamPrep.
Loading practice questions...
Explore More OffSec Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: OSWA Exam
24 hrs
Exam Duration
OffSec (23h45m practical)
70/100
Passing Score
OffSec
5
Exam Targets
OffSec
$2,499
Learn One Price
OffSec annual
3 yrs
Validity
OffSec (since 2023)
200-level
Difficulty
OffSec foundational web
The OSWA exam is NOT multiple choice — it is a 23h45m hands-on web-pentest lab with 5 independent targets. Each target has local.txt and proof.txt files you must capture by exploiting web vulnerabilities, then 24 hours to submit a professional report. You need 70 of 100 points to pass. Our 100 practice questions on this site build the underlying knowledge (OWASP Top 10, Burp, SQLi/XSS/SSRF payloads, auth flaws) — they do NOT replicate the exam. Certification is valid 3 years.
Sample OSWA Practice Questions
Try these sample questions to review concepts for the OSWA exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1Which OWASP Top 10 2021 category covers SSRF attacks exploiting a server to make requests to internal services?
2Which URL is the canonical AWS EC2 metadata endpoint targeted by SSRF exploits?
3Which SQL payload is a classic UNION-based extraction of a database's version string from a vulnerable parameter?
4Which Burp Suite tool is used to replay and modify a single HTTP request repeatedly for manual testing?
5Which NoSQL injection payload bypasses a simple {username, password} authentication in MongoDB?
6Which XSS sub-type executes payload via client-side JavaScript writing tainted data into the DOM (e.g., document.write, innerHTML) without server echoing?
7Which Burp feature helps exfiltrate data via DNS/HTTP OOB during blind XXE or SSRF attacks?
8Which XXE OOB payload uses an external DTD to exfiltrate /etc/passwd via an attacker-controlled server?
9Which JWT vulnerability allows forging tokens by setting alg=none?
10Which command-line tool automates SQL injection discovery and exploitation?
About the OSWA Exam
The OffSec Web Assessor (OSWA) is OffSec's foundational web application penetration testing certification tied to the WEB-200 course. It validates the ability to discover and exploit common web vulnerabilities — XSS, SQLi, SSRF, XXE, auth bypass, IDOR, file upload, SSTI, LFI/RFI, deserialization — using Burp Suite and Kali Linux.
Exam sponsor: OffSec (Offensive Security). The requirements and fees below concern the certification or admission exam, separate from our free practice resources.
Questions
5 questions
Time Limit
23 hours 45 minutes + 24 hours reporting
Passing Score
70/100 points
Reported exam pass rate: ~60-70% first attempt (community estimate). OffSec does not publish official pass rates; community estimate This describes exam candidates, not OpenExamPrep users or results from using our resources. Exam sponsor website
Fees, eligibility, and exam policies can change. Confirm them with the exam sponsor before applying or paying.
Our practice resources: topics covered
We aim to reflect publicly available exam outlines and topic information in our study resources. Coverage, format, and difficulty may differ from the actual exam, and we cannot guarantee that every detail is accurate or current. Confirm exam requirements, fees, and policies with the official exam sponsor.
Injection Attacks (SQLi, NoSQLi, Command, SSTI)
UNION/blind/time-based/stacked SQLi, SQLMap automation, MongoDB $ne/$gt/$regex operators, Jinja2/Twig/FreeMarker template injection, OS command injection, PHP filter chains
Client-Side & Cross-Site (XSS, CSRF, CORS)
Reflected/stored/DOM XSS, CSP bypass, postMessage abuse, BeEF hooks, CSRF vs SameSite cookies, CORS misconfiguration, prototype pollution
Server-Side & File-Based (SSRF, XXE, LFI/RFI, Upload)
AWS metadata (169.254.169.254) vs IMDSv2, GCP metadata, XXE with external DTD + OOB via Burp Collaborator, php://filter LFI, ZIP wrapper RCE, log poisoning, file upload bypasses (extension, MIME, polyglot)
Auth, Access Control & APIs
JWT none-alg / kid-injection / weak secret, OAuth misconfig, IDOR, race conditions, GraphQL introspection abuse, REST parameter tampering, Burp Suite (Repeater, Intruder, Collaborator, Autorize, JWT Editor)
Preparing for the OSWA Exam
What You Need to Know
- Passing score: 70/100 points
- Exam length: 5 questions
- Time limit: 23 hours 45 minutes + 24 hours reporting
- Exam / certification fees: $2,499 (Learn One annual subscription) Official sources
Using Our Practice Resources
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
OSWA: Suggested Study Strategy
Frequently Asked Questions
Is the OSWA exam multiple choice?
No. The OSWA exam is a fully practical 23h45m hands-on web-pentest lab. You face 5 independent target web applications and must capture local.txt (lower privilege) and proof.txt (final proof) flags by finding and exploiting real vulnerabilities. Then you have 24 hours to submit a professional report. Our 100 practice questions on this site cover the underlying knowledge (OWASP Top 10, Burp workflows, payloads, Kali tools) — they do not replicate the exam.
What is the OSWA passing score?
You need 70 out of 100 points to pass. Points come from successfully capturing local.txt and proof.txt on the 5 exam targets and documenting the exploitation chain in the report.
What topics are on the OSWA / WEB-200?
OWASP Top 10 2021 categories (broken access, crypto failures, injection, insecure design, misconfig, vulnerable components, auth failures, integrity failures, logging failures, SSRF), plus Burp Suite, SQLMap, XSS variants, XXE with OOB exfiltration, SSRF to cloud metadata, JWT flaws, IDOR, file upload bypass, SSTI, deserialization (Java/PHP/.NET/Python), and API/GraphQL issues.
Is OSWA a good starting point for web pentesting?
Yes. OSWA (WEB-200) is OffSec's foundational web-pentest certification and is less advanced than OSWE (WEB-300), which focuses on white-box source-code review and chained custom exploits. OSWA is black-box exploitation of common classes — ideal for aspiring web pentesters or bug-bounty hunters.
Do I need to write custom exploits for OSWA?
OSWA is primarily black-box exploitation using Burp Suite, curl, SQLMap, and payloads from your own playbook. You will script some attacks in Python (JWT forging, blind injection timing), but building zero-day custom exploits from source code is OSWE territory, not OSWA.
How should I use these practice questions?
Treat them as knowledge validators for WEB-200 modules. Weak answers on Burp Collaborator usage, JWT vulnerabilities, SSRF cloud metadata URLs, file upload bypass techniques, or SSTI payloads point back to the lab exercises. Hands-on practice on PortSwigger Web Security Academy is the natural complement.