Skip to content
Skip to breadcrumbs
Skip to header menu
Skip to action menu
Skip to quick search
Confluence
Spaces
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
Sign up
SEI CERT Oracle Coding Standard for Java
Pages
Boards
Space shortcuts
Dashboard
Secure Coding Home
Android
C
C++
Java
Perl
Browse pages
Configure
Space tools
Pages
search
attachments
weblink
advanced
Overview
Content Tools
Recently Updated
OBJ13-J. Ensure that references to mutable objects are not exposed
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
SER12-J. Prevent deserialization of untrusted data
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
SEC51-J. Minimize privileged code
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
OBJ51-J. Minimize the accessibility of classes and their members
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
NUM50-J. Convert integers to floating point for floating-point operations
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MSC62-J. Store passwords using a hash function
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MSC61-J. Do not use insecure or weak cryptographic algorithms
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MSC60-J. Do not use assertions to verify the absence of runtime errors
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MSC57-J. Strive for logical completeness
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MSC56-J. Detect and remove superfluous code and values
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MSC52-J. Finish every set of statements associated with a case label with a break statement
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MET53-J. Ensure that the clone() method calls super.clone()
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MET52-J. Do not use the clone() method to copy untrusted method parameters
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
MET50-J. Avoid ambiguous or confusing uses of overloading
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
IDS54-J. Prevent LDAP injection
Jan 10, 2023
•
updated by
Michal Rozenau
•
view change
Show More
Tree browser
Browse and reorder all pages
{"serverDuration": 58, "requestCorrelationId": "0f1c08c49fec1ccb"}