Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
CWE CATEGORY:SEI CERT Oracle Secure Coding Standard for Java - Guidelines 07. Exceptional Behavior (ERR)
Category ID:1141
Vulnerability Mapping:Prohibited
Status:Stable
DetailsContent HistoryObserved CVE ExamplesReports
▼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
NatureMappingTypeIDName
MemberOfProhibitedV1133Weaknesses Addressed by the SEI CERT Oracle Coding Standard for Java
HasMemberAllowedB248Uncaught Exception
HasMemberAllowedV382J2EE Bad Practices: Use of System.exit()
HasMemberAllowedB397Declaration of Throws for Generic Exception
HasMemberAllowedB459Incomplete Cleanup
HasMemberAllowedB460Improper Cleanup on Thrown Exception
HasMemberAllowedB584Return Inside Finally Block
HasMemberDiscouragedP703Improper Check or Handling of Exceptional Conditions
HasMemberAllowed-with-ReviewC705Incorrect Control Flow Scoping
HasMemberAllowed-with-ReviewC754Improper Check for Unusual or Exceptional Conditions
Nature: MemberOf
Mapping: Prohibited
Type: View
ID: 1133
Name: Weaknesses Addressed by the SEI CERT Oracle Coding Standard for Java
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 248
Name: Uncaught Exception
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 382
Name: J2EE Bad Practices: Use of System.exit()
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 397
Name: Declaration of Throws for Generic Exception
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 459
Name: Incomplete Cleanup
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 460
Name: Improper Cleanup on Thrown Exception
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 584
Name: Return Inside Finally Block
Nature: HasMember
Mapping: Discouraged
Type: Pillar
ID: 703
Name: Improper Check or Handling of Exceptional Conditions
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 705
Name: Incorrect Control Flow Scoping
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 754
Name: Improper Check for Unusual or Exceptional Conditions
▼Vulnerability Mapping Notes
Usage:Prohibited
Reason:
Rationale:

This entry is a Category. Using categories for mapping has been discouraged since 2019. Categories are informal organizational groupings of weaknesses that can help CWE users with data aggregation, navigation, and browsing. However, they are not weaknesses in themselves.

Comments:

See member weaknesses of this category.

▼Notes
▼Taxonomy Mappings
Taxonomy NameEntry IDFitEntry Name
▼References
Reference ID: REF-820
Title: SEI CERT Oracle Coding Standard for Java : Rule 07. Exceptional Behavior (ERR)
Version: v4.15
Author: The Software Engineering Institute
Publication:
Publisher:
Edition:
URL:https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?pageId=88487665
URL Date:
Day:N/A
Month:N/A
Year:N/A
Reference ID: REF-1003
Title: SEI CERT Oracle Coding Standard for Java : Rec 07. Exceptional Behavior (ERR)
Version: v4.15
Author: The Software Engineering Institute
Publication:
Publisher:
Edition:
URL:https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?pageId=88487338
URL Date:
Day:N/A
Month:N/A
Year:N/A
Details not found