CWE-663 1 CVEs MITRE definition ↗

CWE-663: Use of a Non-reentrant Function in a Concurrent Context

Overview

CWE-663 (Use of a Non-reentrant Function in a Concurrent Context) documents a weakness type used across vulnerability databases and security assessments. Use the sections below for definition, context, and mapped CVEs.

Security impact
Security impact: Depends on product and context; use CVE records, severity scores, and MITRE guidance to prioritize.

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.

Applicable platforms

Kind Name Class Prevalence OS / CPE
language Not Language-Specific Undetermined
language C Undetermined

Related CVEs in this database

These CVEs are mapped to this weakness in this database and kept for traceability and search.

CVE Published Summary
CVE-2026-26201 2026-02-19 emp3r0r is a C2 designed by Linux users for Linux environments. Prior to version 3.21.2, multiple shared maps are accessed without consistent synchronization across goroutines. Under concurrent activi…

Previous names

  • Use of a Non-reentrant Function in an Unsynchronized Context (2010-09-27)
  • Use of a Non-reentrant Function in a Multithreaded Context (2010-12-13)

Content submission

Name
CWE Community
Date
2008-04-11
Version
Draft 9
Comment
Submitted by members of the CWE community to extend early CWE versions

Content modifications

Date Name Version Importance Comment
2008-07-01 Eric Dalci 1.0 updated References, Potential_Mitigations, Time_of_Introduction
2008-09-08 CWE Content Team 1.0 updated Relationships, References
2009-03-10 CWE Content Team 1.3 updated Related_Attack_Patterns
2010-09-27 CWE Content Team 1.10 updated Name, Observed_Examples, Potential_Mitigations, References, Relationships
2010-12-13 CWE Content Team 1.11 updated Description, Name, Relationships
2011-06-01 CWE Content Team 1.13 updated Common_Consequences
2012-05-11 CWE Content Team 2.2 updated Relationships
2014-07-30 CWE Content Team 2.8 updated Relationships
2017-11-08 CWE Content Team 3.0 updated Observed_Examples
2020-02-24 CWE Content Team 4.0 updated Relationships
2020-06-25 CWE Content Team 4.1 updated Relationships
2020-12-10 CWE Content Team 4.3 updated Common_Consequences
2023-01-31 CWE Content Team 4.10 updated Description
2023-04-27 CWE Content Team 4.11 updated References, Relationships, Time_of_Introduction
2023-06-29 CWE Content Team 4.12 updated Mapping_Notes
2023-10-26 CWE Content Team 4.13 updated Demonstrative_Examples
2025-04-03 CWE Content Team 4.17 updated Demonstrative_Examples
2025-12-11 CWE Content Team 4.19 updated Applicable_Platforms, Detection_Factors, Weakness_Ordinalities
cvelogic Threat Intelligence