CWE-1096

Singleton Class Instance Creation without Proper Locking or Synchronization

Medium

Description

The product implements a Singleton design pattern but does not use appropriate locking or other synchronization mechanism to ensure that the singleton class is only instantiated once.

Potential Impact

Related Weaknesses

References

View on MITRE CWE Database →

Need Help Fixing This Vulnerability?

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

Get Security Assessment