Software Vulnerabilities Flashcards

1
Q

Name some Software vulnerabilities

A
  • input validation and representation
  • API abuse
  • security features
  • error handling
  • code quality
  • environment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is OWASP Open Web Application Security Project?

A

List of most frequently occurring types of vulnerabilities in web applications

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

what are the most common vulnerabilities regarding to OWASP

A
  1. Injection(SQL, OS, LDAP)
  2. Broken authentication
  3. Sensitive Data Exposure
  4. XML External Entities
  5. Broken Access Control
    6, Security Misconfiguration
  6. Cross-Side-Scripting
  7. Insecure Deserialization
  8. Components with Known Vulnerabilities
  9. Insufficient Loggining
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is TOCTTOU?

A

Time of check to time of use
-Change of resource, reference, or subject between privilege check and resource access
Exploitation requires exact timing

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

what can a race condition cause?

A
  • nondeterministic computation
  • Unexpected sequence of events
  • Violating properties of a transaction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly