Race Conditions Flashcards

1
Q

What is a Race Condition?

A

A software vulnerability when the execution of processes is dependent on the order and timing of certain events.

If these events fail to execute in order and timing, you have a race condition.

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

What is Dereferencing?

A

It’s a software vulnerability when the code attempts to remove the relationship between a pointer, and the entity it points to.

It’s like disconnecting two objects that are supposed to work together.

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

Where can Race Conditions be used to attack?

A

Software, Databases, and File Systems

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