You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

When multiple threads can read or modify the same data, use mutual exclusion primitives to avoid software flaws that could lead to security vulnerabilities. Concurrency problems can often result in abnormal termination or denial of service, but it is possible for them to result in more serious vulnerabilities.

Non-Compliant Code Example


Compliant Solution

 

Risk Assessment

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

MSC06-A

1 (low)

1 (unlikely)

1 (high)

P1

L3

References

  • No labels