>_ CyberQuiz
← All rooms
🕸️

Web Application Pentesting

OWASP Top 10 in practice: injection, XSS, access control, SSRF and auth flaws.

Hard 50 questions · 845 pts Room score: 0/845
Q1 Easy 10 pts

SQL injection primarily manipulates:

Q2 Medium 15 pts

Which XSS type is stored server-side and served to other users?

Q3 Medium 15 pts

Reflected XSS is delivered via:

Q4 Hard 20 pts

DOM-based XSS executes because:

Q5 Medium 20 pts

Best defense against SQL injection:

Q6 Medium 20 pts

The vuln that tricks a server into requesting arbitrary URLs (often internal) is ____ (acronym).

Q7 Medium 20 pts

Accessing another user's record by changing an `id` parameter is:

Q8 Medium 15 pts

The header `X-Frame-____` (or CSP frame-ancestors) mitigates clickjacking.

Q9 Medium 15 pts

CSRF attacks abuse:

Q10 Medium 15 pts

A primary CSRF defense is:

Q11 Medium 15 pts

The cookie flag that blocks JavaScript access is:

Q12 Easy 10 pts

The cookie flag that ensures cookies are sent only over HTTPS is:

Q13 Medium 15 pts

`SameSite=Strict/Lax` cookies primarily mitigate:

Q14 Medium 15 pts

Directory/path traversal uses sequences like `../` to:

Q15 Hard 20 pts

XXE vulnerabilities arise from:

Q16 Hard 20 pts

SSTI (Server-Side Template Injection) occurs when:

Q17 Medium 15 pts

An 'open redirect' is dangerous because it:

Q18 Medium 15 pts

sqlmap is a tool that:

Q19 Hard 20 pts

'Blind' SQL injection is inferred from:

Q20 Medium 15 pts

A WAF (Web Application Firewall) primarily:

Q21 Hard 20 pts

Insecure deserialization can lead to:

Q22 Medium 15 pts

The OWASP category covering outdated libraries with known CVEs is:

Q23 Medium 15 pts

HSTS (HTTP Strict Transport Security) forces:

Q24 Medium 20 pts

Content Security Policy (CSP) helps mitigate:

Q25 Hard 20 pts

A JWT 'alg: none' attack works when the server:

Q26 Hard 20 pts

'Mass assignment' vulnerabilities let attackers:

Q27 Hard 20 pts

CORS misconfiguration (e.g. reflecting Origin with credentials) can:

Q28 Medium 20 pts

An unrestricted file upload is risky because an attacker may:

Q29 Hard 20 pts

Session fixation is prevented by:

Q30 Medium 15 pts

A business-logic flaw example is:

Q31 Hard 20 pts

Testing HTTP methods, an exposed `PUT` might allow:

Q32 Hard 20 pts

NoSQL injection (e.g. MongoDB) can bypass auth using:

Q33 Medium 15 pts

Rate limiting on login endpoints defends against:

Q34 Medium 15 pts

Verbose error messages are a risk because they:

Q35 Medium 15 pts

The OWASP #1 (2021) category is:

Q36 Medium 15 pts

A03:2021 groups which flaw family?

Q37 Hard 20 pts

Second-order SQL injection triggers when:

Q38 Hard 20 pts

GraphQL APIs can leak data via:

Q39 Medium 20 pts

BOLA (Broken Object Level Authorization) in APIs is essentially:

Q40 Hard 20 pts

HTTP request smuggling exploits:

Q41 Hard 20 pts

Prototype pollution (JavaScript) can:

Q42 Hard 20 pts

Subresource Integrity (SRI) protects against:

Q43 Medium 20 pts

The best fix for XSS is:

Q44 Medium 15 pts

Insecure Direct Object References are best fixed by:

Q45 Medium 15 pts

Sensitive data in URLs is risky because URLs are:

Q46 Medium 15 pts

A 'parameter tampering' test involves:

Q47 Medium 15 pts

Which finding is typically HIGHEST severity?

Q48 Easy 10 pts

A good report for a web finding includes:

Q49 Easy 10 pts

Testing scope for web apps must be:

Q50 Medium 15 pts

Defense-in-depth for web apps means: