OWASP Top 10 Flashcards

1
Q

A10: Insufficient Logging & Monitoring

A

Monitoring (Logging) and Detection (IR)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A9: Using Components with known vulnerabilities

A

Libraries, frameworks, & other software modules run w/same privilege as application. If a vulnerable component is exploited, such attacks facilitate serious data loss or server take over; .i.e. API running w/vulnerable components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A8: Insecure Deserialization

A

often leads to remote code execution; they can lead to replay, injection, and privilege escalation attacks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A7: XSS

A

When an application includes untrusted data w/out validation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A6: Security Misconfiguration

A

insecure default configuration, misconfiguration. (patched & updated)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A5: Broken Access Control

A

Restriction on what authenticated allows to do are often not properly endorced.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A4: XML External Entities (XXE)

A

Older or Poorly configured XML processors evaluate external entity reference within XML documents. External Entities can be used to disclose internal files.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A3: Sensitive Data Exposure

A

Web App & API do not properly protect sensitive data in transit and at rest.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A2: Broken Authentication

A

Authentication and session management is implemented incorrectly. Allows attacker to compromise passwords, keys, sessions or tokens.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A1: Injection

A

SQL, NoSQL, OS, and LDAP occurs when untrusted data is sent to an interpreter as part of the command or query.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly