2447
Membership
Nature Type ID Name Page
MemberOf 1133 Weaknesses Addressed by the SEI CERT Oracle
Coding Standard for Java
1133 2582
HasMember 374 Passing Mutable Objects to an Untrusted Method 1133 920
HasMember 375 Returning a Mutable Object to an Untrusted Caller 1133 923
HasMember 486 Comparison of Classes by Name 1133 1164
HasMember 491 Public cloneable() Method Without Final ('Object Hijack') 1133 1174
HasMember 492 Use of Inner Class Containing Sensitive Data 1133 1175
HasMember 498 Cloneable Class Containing Sensitive Information 1133 1196
HasMember 500 Public Static Field Not Marked Final 1133 1200
HasMember 766 Critical Data Element Declared Public 1133 1607
References
[REF-818]The Software Engineering Institute. "SEI CERT Oracle Coding Standard for Java : Rule
05. Object Orientation (OBJ)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=88487715 >.
[REF-1001]The Software Engineering Institute. "SEI CERT Oracle Coding Standard for Java :
Rec 05. Object Orientation (OBJ)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=88487353 >.
Category-1140: SEI CERT Oracle Secure Coding Standard for Java -
Guidelines 06. Methods (MET)
Category ID : 1140
Summary
Weaknesses in this category are related to the rules and recommendations in the Methods (MET)
section of the SEI CERT Oracle Secure Coding Standard for Java.
Membership
Nature Type ID Name Page
MemberOf 1133 Weaknesses Addressed by the SEI CERT Oracle
Coding Standard for Java
1133 2582
HasMember 568 finalize() Method Without super.finalize() 1133 1290
HasMember 573 Improper Following of Specification by Caller 1133 1298
HasMember 581 Object Model Violation: Just One of Equals and
Hashcode Defined
1133 1312
HasMember 583 finalize() Method Declared Public 1133 1315
HasMember 586 Explicit Call to Finalize() 1133 1320
HasMember 589 Call to Non-ubiquitous API 1133 1325
HasMember 617 Reachable Assertion 1133 1378
HasMember 697 Incorrect Comparison 1133 1530
References
[REF-819]The Software Engineering Institute. "SEI CERT Oracle Coding Standard for Java :
Rule 06. Methods (MET)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=88487441 >.
CWE Version 4.14
CWE-1141: SEI CERT Oracle Secure Coding Standard for Java - Guidelines 07. Exceptional
Behavior (ERR)
CWE-1141: SEI CERT Oracle Secure Coding Standard
for Java - Guidelines 07. Exceptional Behavior (ERR) 2448
[REF-1002]The Software Engineering Institute. "SEI CERT Oracle Coding Standard for Java :
Rec 06. Methods (MET)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=88487336 >.
Category-1141: SEI CERT Oracle Secure Coding Standard for Java -
Guidelines 07. Exceptional Behavior (ERR)
Category ID : 1141
Summary
Weaknesses in this category are related to the rules and recommendations in the Exceptional
Behavior (ERR) section of the SEI CERT Oracle Secure Coding Standard for Java.
Membership
Nature Type ID Name Page
MemberOf 1133 Weaknesses Addressed by the SEI CERT Oracle
Coding Standard for Java
1133 2582
HasMember 248 Uncaught Exception 1133 596
HasMember 382 J2EE Bad Practices: Use of System.exit() 1133 933
HasMember 397 Declaration of Throws for Generic Exception 1133 961
HasMember 459 Incomplete Cleanup 1133 1099
HasMember 460 Improper Cleanup on Thrown Exception 1133 1102
HasMember 584 Return Inside Finally Block 1133 1317
HasMember 703 Improper Check or Handling of Exceptional Conditions 1133 1535
HasMember 705 Incorrect Control Flow Scoping 1133 1542
HasMember 754 Improper Check for Unusual or Exceptional Conditions 1133 1568
References
[REF-820]The Software Engineering Institute. "SEI CERT Oracle Coding Standard for Java : Rule
07. Exceptional Behavior (ERR)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=88487665 >.
[REF-1003]The Software Engineering Institute. "SEI CERT Oracle Coding Standard for Java : Rec
07. Exceptional Behavior (ERR)". < https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?
pageId=88487338 >.
Category-1142: SEI CERT Oracle Secure Coding Standard for Java -
Guidelines 08. Visibility and Atomicity (VNA)
Category ID : 1142
Summary
Weaknesses in this category are related to the rules and recommendations in the Visibility and
Atomicity (VNA) section of the SEI CERT Oracle Secure Coding Standard for Java.
Membership
Nature Type ID Name Page
MemberOf 1133 Weaknesses Addressed by the SEI CERT Oracle
Coding Standard for Java
1133 2582
HasMember 362 Concurrent Execution using Shared Resource with
Improper Synchronization ('Race Condition')
1133 888
CWE Version 4.14
CWE-1143: SEI CERT Oracle Secure Coding Standard for Java - Guidelines 09. Locking (LCK)
CWE-1143: SEI CERT Oracle Secure Coding
Standard for Java - Guidelines 09. Locking (LCK)