CWE-663β€”Use of a Non-reentrant Function in a Concurrent Context

PUBLISHEDweakness record
released 2008-04-11 Β· last modified 2025-12-11

Metadata

CWE ID:
CWE-663
Abstraction:
Base
Structure:
Simple
Status:
Draft
Release Date:
2008-04-11
Latest Modification Date:
2025-12-11

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