CWE-663: Use of a Non-reentrant Function in an Unsynchronized Context
Use of a Non-reentrant Function in an Unsynchronized Context
Weakness ID: 663 (Weakness Base)
Status: Draft
Description
Description Summary
The software calls a non-reentrant function in a context where
a competing thread may have an opportunity to call the same function or
otherwise influence its state.
Time of Introduction
Architecture and Design
Implementation
Potential Mitigations
Phase
Description
Use reentrant functions if available.
Add synchronization to your non-reentrant function.