2363
Nature Type ID Name Page
MemberOf 844 Weaknesses Addressed by The CERT Oracle Secure
Coding Standard for Java (2011)
844 2564
HasMember 665 Improper Initialization 844 1456
References
[REF-813]Fred Long, Dhruv Mohindra, Robert C. Seacord, Dean F. Sutherland and David
Svoboda. "The CERT Oracle Coding Standard for Java". 1st Edition. 2011 September 8. Addison-
Wesley Professional.
Category-847: The CERT Oracle Secure Coding Standard for Java (2011)
Chapter 4 - Expressions (EXP)
Category ID : 847
Summary
Weaknesses in this category are related to rules in the Expressions (EXP) chapter of The CERT
Oracle Secure Coding Standard for Java (2011).
Membership
Nature Type ID Name Page
MemberOf 844 Weaknesses Addressed by The CERT Oracle Secure
Coding Standard for Java (2011)
844 2564
HasMember 252 Unchecked Return Value 844 606
HasMember 479 Signal Handler Use of a Non-reentrant Function 844 1147
HasMember 595 Comparison of Object References Instead of Object
Contents
844 1334
HasMember 597 Use of Wrong Operator in String Comparison 844 1337
References
[REF-813]Fred Long, Dhruv Mohindra, Robert C. Seacord, Dean F. Sutherland and David
Svoboda. "The CERT Oracle Coding Standard for Java". 1st Edition. 2011 September 8. Addison-
Wesley Professional.
Category-848: The CERT Oracle Secure Coding Standard for Java (2011)
Chapter 5 - Numeric Types and Operations (NUM)
Category ID : 848
Summary
Weaknesses in this category are related to rules in the Numeric Types and Operations (NUM)
chapter of The CERT Oracle Secure Coding Standard for Java (2011).
Membership
Nature Type ID Name Page
MemberOf 844 Weaknesses Addressed by The CERT Oracle Secure
Coding Standard for Java (2011)
844 2564
HasMember 197 Numeric Truncation Error 844 500
HasMember 369 Divide By Zero 844 913
HasMember 681 Incorrect Conversion between Numeric Types 844 1495
CWE Version 4.14
CWE-849: The CERT Oracle Secure Coding Standard for Java (2011) Chapter 6 - Object Orientation
(OBJ)
CWE-849: The CERT Oracle Secure Coding Standard
for Java (2011) Chapter 6 - Object Orientation (OBJ) 2364
References
[REF-813]Fred Long, Dhruv Mohindra, Robert C. Seacord, Dean F. Sutherland and David
Svoboda. "The CERT Oracle Coding Standard for Java". 1st Edition. 2011 September 8. Addison-
Wesley Professional.
Category-849: The CERT Oracle Secure Coding Standard for Java (2011)
Chapter 6 - Object Orientation (OBJ)
Category ID : 849
Summary
Weaknesses in this category are related to rules in the Object Orientation (OBJ) chapter of The
CERT Oracle Secure Coding Standard for Java (2011).
Membership
Nature Type ID Name Page
MemberOf 844 Weaknesses Addressed by The CERT Oracle Secure
Coding Standard for Java (2011)
844 2564
HasMember 374 Passing Mutable Objects to an Untrusted Method 844 920
HasMember 375 Returning a Mutable Object to an Untrusted Caller 844 923
HasMember 486 Comparison of Classes by Name 844 1164
HasMember 491 Public cloneable() Method Without Final ('Object Hijack') 844 1174
HasMember 492 Use of Inner Class Containing Sensitive Data 844 1175
HasMember 493 Critical Public Variable Without Final Modifier 844 1182
HasMember 498 Cloneable Class Containing Sensitive Information 844 1196
HasMember 500 Public Static Field Not Marked Final 844 1200
HasMember 582 Array Declared Public, Final, and Static 844 1314
HasMember 766 Critical Data Element Declared Public 844 1607
References
[REF-813]Fred Long, Dhruv Mohindra, Robert C. Seacord, Dean F. Sutherland and David
Svoboda. "The CERT Oracle Coding Standard for Java". 1st Edition. 2011 September 8. Addison-
Wesley Professional.
Category-850: The CERT Oracle Secure Coding Standard for Java (2011)
Chapter 7 - Methods (MET)
Category ID : 850
Summary
Weaknesses in this category are related to rules in the Methods (MET) chapter of The CERT
Oracle Secure Coding Standard for Java (2011).
Membership
Nature Type ID Name Page
MemberOf 844 Weaknesses Addressed by The CERT Oracle Secure
Coding Standard for Java (2011)
844 2564
HasMember 487 Reliance on Package-level Scope 844 1167
HasMember 568 finalize() Method Without super.finalize() 844 1290
CWE Version 4.14
CWE-851: The CERT Oracle Secure Coding Standard for Java (2011) Chapter 8 - Exceptional
Behavior (ERR)
CWE-851: The CERT Oracle Secure Coding Standard
for Java (2011) Chapter 8 - Exceptional Behavior (ERR)