CWE Database
/

CWE-821

Back to CWE list

CWE-821

Incorrect Synchronization

Base
Incomplete

Description

The product utilizes a shared resource in a concurrent manner, but it does not correctly synchronize access to the resource.

If access to a shared resource is not correctly synchronized, then the resource may not be in a state that is expected by the product. This might lead to unexpected or insecure behaviors, especially if an attacker can influence the shared resource.

Parent Weaknesses (ChildOf)

Common Consequences

Scope

Integrity
Confidentiality
Other

Impact

Modify Application Data, Read Application Data, Alter Execution Logic

Applicable Platforms

Not Language-Specific

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now