Common Weakness Enumeration (CWE)

1,006 CWEs

CWENameCVEsAbstractionLikelihoodDetails
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-
CWE-594J2EE Framework: Saving Unserializable Objects to Disk0Variant-
CWE-595Comparison of Object References Instead of Object Contents0Variant-
CWE-596DEPRECATED: Incorrect Semantic Object Comparison0Base-
CWE-607Public Static Final Field References Mutable Object0Variant-
CWE-608Struts: Non-private Field in ActionForm Class0Variant-
CWE-609Double-Checked Locking0Base-
CWE-619Dangling Database Cursor ('Cursor Injection')0Base-
CWE-651Exposure of WSDL File Containing Sensitive Information0Variant-
CWE-655Insufficient Psychological Acceptability0Class-
CWE-666Operation on Resource in Wrong Phase of Lifetime0Class-
CWE-685Function Call With Incorrect Number of Arguments0Variant-