Vulnerabilities And Impacts Flashcards

1
Q

What is A Race Condition?

A

An error condition that occurs when the output of a function is dependent on the sequence or timing of the inputs

Preventing race conditions:

-Reference counters, kernel locks, and thread synchronization

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

What is End-of-life?

A

When the system has reached a point where it can no longer function as intended

Causes:

  • lack of vendor support
  • failure to instantiate on newer hardware
  • incompatibility with other aspects of a system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are Embedded systems?

A

Systems that are included within other systems

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

ACL

A

Access control list

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

RPC

A

Remote procedure call

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

What is a Default Configuration?

A

The configuration that a system enters upon start, upon recovering from an error, and at times when operating

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

What is Resource Exhaustion?

A

The state where a system does not have all of the resources it needs to continue to function

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

What are Untrained Users?

A

Users who do not know how to operate a system properly because they haven’t received training associated with the system’s capabilities

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

What are Weak Cypher Suites?

A

Those that at one time were considered secure but are no longer considered secure

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

What are Memory Leaks?

A

Programming errors caused when a computer program does not properly handle memory resources

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

What is an Interger Overflow?

A

Programming error condition that occurs when a program attempts to store a numeric value, an interger, in a variable that is too small to hold it

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

DLL

A

Dynamic Link Libraries

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

What are Dynamic Link Libraries?

A

Pieces of code that can add functionality to a program through the inclusion of library routines linked at run time

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

What is DLL Injection?

A

The process of adding to a program at run time a DLL that has a specific vulnerability of function that can be capitalized upon by an attacker

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

What is System Sprawl?

A

When the systems expand over time, adding elements and functionality, and over time the growth and change exceeds the documentation

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

What are Architecture/Design Weaknesses?

A

Issues that result in vulnerabilities and increases risk in a systematic manner