CWE-663 - Use of a Non-reentrant Function in a Concurrent Context
- Abstraction:Base
- Structure:Simple
- Status:Draft
- Release Date:2008-04-11
- Latest Modification Date:2023-10-26
Weakness Name
Use of a Non-reentrant Function in a Concurrent Context
Description
The product calls a non-reentrant function in a concurrent context in which a competing code sequence (e.g. thread or signal handler) may have an opportunity to call the same function or otherwise influence its state.
Common Consequences
Scope: Integrity, Confidentiality, Other
Impact: Modify Memory, Read Memory, Modify Application Data, Read Application Data, Alter Execution Logic