logo
Home/CWEs/CWE-663/

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

Related Weaknesses

CWE-662Improper Synchronization

Latest Security News