Common Weakness Enumeration (CWE)

1,008 CWEs

CWENameCVEsAbstractionLikelihoodDetails
CWE-537Java Runtime Error Message Containing Sensitive Information0Variant-
CWE-542DEPRECATED: Information Exposure Through Cleanup Log Files0Variant-
CWE-543Use of Singleton Pattern Without Synchronization in a Multithreaded Context0Variant-
CWE-545DEPRECATED: Use of Dynamic Class Loading0Variant-
CWE-546Suspicious Comment0Variant-
CWE-554ASP.NET Misconfiguration: Not Using Input Validation Framework0Variant-
CWE-558Use of getlogin() in Multithreaded Application0Variant-
CWE-560Use of umask() with chmod-style Argument0Variant-
CWE-568finalize() Method Without super.finalize()0Variant-
CWE-572Call to Thread run() instead of start()0Variant-
CWE-574EJB Bad Practices: Use of Synchronization Primitives0Variant-
CWE-575EJB Bad Practices: Use of AWT Swing0Variant-
CWE-576EJB Bad Practices: Use of Java I/O0Variant-
CWE-577EJB Bad Practices: Use of Sockets0Variant-
CWE-578EJB Bad Practices: Use of Class Loader0Variant-
CWE-579J2EE Bad Practices: Non-serializable Object Stored in Session0Variant-
CWE-580clone() Method Without super.clone()0Variant-
CWE-581Object Model Violation: Just One of Equals and Hashcode Defined0Variant-
CWE-582Array Declared Public, Final, and Static0Variant-
CWE-583finalize() Method Declared Public0Variant-
CWE-584Return Inside Finally Block0Base-
CWE-585Empty Synchronized Block0Variant-
CWE-586Explicit Call to Finalize()0Base-
CWE-589Call to Non-ubiquitous API0Variant-
CWE-593Authentication Bypass: OpenSSL CTX Object Modified after SSL Objects are Created0Variant-