Main Content
CWE Rule 362
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Since R2023a
Description
Rule Description
The program contains a code sequence that can run concurrently with other code, and the code sequence requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence that is operating concurrently.
Polyspace Implementation
The rule checker checks for File descriptor exposure to child process.
Examples
Check Information
Category: Others |
Version History
Introduced in R2023a