Common Weakness Enumeration

    CWE Definition / CWE-543

    CWE-543: Use of Singleton Pattern Without Synchronization in a Multithreaded Context

    The product uses the singleton pattern when creating a resource within a multithreaded environment.

    Published:19 Jul 2006
    Organization:MITRE
    Modified:11 Dec 2025

    Related Weakness

    CWE-820: Missing Synchronization

    CWE-662: Improper Synchronization

    CWE-662: Improper Synchronization

    CWE-543: Use of Singleton Pattern Without Synchronization in… | CVE-DB