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 08. Visibility and Atomicity (VNA)
Category ID:1142
Vulnerability Mapping:Prohibited
Status:Stable
DetailsContent HistoryObserved CVE ExamplesReports
▼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
NatureMappingTypeIDName
MemberOfProhibitedV1133Weaknesses Addressed by the SEI CERT Oracle Coding Standard for Java
HasMemberAllowed-with-ReviewC362Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
HasMemberAllowedB366Race Condition within a Thread
HasMemberAllowedB413Improper Resource Locking
HasMemberAllowedB567Unsynchronized Access to Shared Data in a Multithreaded Context
HasMemberDiscouragedC662Improper Synchronization
HasMemberAllowed-with-ReviewC667Improper Locking
Nature: MemberOf
Mapping: Prohibited
Type: View
ID: 1133
Name: Weaknesses Addressed by the SEI CERT Oracle Coding Standard for Java
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 362
Name: Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 366
Name: Race Condition within a Thread
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 413
Name: Improper Resource Locking
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 567
Name: Unsynchronized Access to Shared Data in a Multithreaded Context
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 662
Name: Improper Synchronization
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 667
Name: Improper Locking
▼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-821
Title: SEI CERT Oracle Coding Standard for Java : Rule 08. Visibility and Atomicity (VNA)
Version: v4.15
Author: The Software Engineering Institute
Publication:
Publisher:
Edition:
URL:https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?pageId=88487824
URL Date:
Day:N/A
Month:N/A
Year:N/A
Details not found