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.
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.
3
Q
Where can Race Conditions be used to attack?
A
Software, Databases, and File Systems