Search Header Logo

OWASP Quiz

Authored by Red Security

Other

Professional Development

Used 44+ times

OWASP Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following are the best ways to prevent unvalidated redirect and forwards vulnerabilities? (Choose two.)

Use an allow list, such as table indirection.

Use client-side validation.

Allow only relative redirects.

Use session-based indirection.

2.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following are the best ways to protect a Web application from unvalidated redirects and forwards? (Choose two.)

Validate the referrer header

Use extended validation certificates

Validate all input from the client

Disallow requests to unauthorized file types

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following can result in insecure cryptography? (Choose two.)

Unsalted hash

Unused services

Default accounts

Failure to rotate keys

4.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following are the best ways to mitigate the threat of an insecure direct object reference attack? (Choose two.)

Use session-based indirection.

Use POST parameters instead of GET parameters.

Perform an access check each time a resource identifier arrives as input.

Send successful logins to a well-known location instead of automatic redirection.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A session-based system authenticates a user to a Web site to provide access to restricted resources. To increase security in this scenario, an authentication token should meet which of the following requirements? (Choose two.)

It should identify returning users to the site.

It should be used as a replacement for a user's credentials.

It should always use a persistent cookie.

It should always use a non-persistent cookie.

6.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following are authentication system mandatory requirements? (Choose three.)

Strong passwords are required.

Use a GOTCHA to prevent automated attacks.

User logout and session inactivity are required.

Session IDs are only accepted from cookies and parameter variables.

Credentials are always protected with encryption or cryptographic salting and hashing.

7.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following functionalities should you include in an authentication and session management system?

Logout functionality

Inactivity timeout functionality

Escaping functionality

Forwarding system functionality

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?