CWE-567

Unsynchronized Access to Shared Data in a Multithreaded Context

Medium

Description

The product does not properly synchronize shared data, such as static variables across threads, which can lead to undefined behavior and unpredictable data changes.

Potential Impact

How to Fix

Implementation

Remove the use of static variables used between servlets. If this cannot be avoided, use synchronized access for these variables.

Detection Methods

Related Weaknesses

References

View on MITRE CWE Database →

Need Help Fixing This Vulnerability?

Our security experts can help you identify and remediate CWE-567 vulnerabilities in your codebase.

Get Security Assessment