Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Rules

Content by Label
showLabelsfalse
max99
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3bbaf8c
showSpacefalse
sorttitle
cqllabel = "rule" and label = "vna" and space = currentSpace()
labels+vna +rule

Risk Assessment Summary

Rule

Severity

Likelihood

Detectable

Repairable

Guidelines

VNA00-J. Ensure visibility when accessing shared primitive variables

VNA01-J. Ensure visibility of shared references to immutable objects

VNA02-J. Ensure that compound operations on shared variables are atomic

VNA03-J. Do not assume that a group of calls to independently atomic methods is atomic

VNA04-J. Ensure that calls to chained methods are atomic

VNA05-J. Ensure atomicity when reading and writing 64-bit values

VNA06-J. Do not assume that declaring an object reference volatile guarantees visibility of its members

Risk Assessment Summary

Guideline

Severity

Likelihood

Remediation Cost

Priority

Level

VNA00-JMedium medium Probable probable Yes medium No

P8

L2

VNA01-JLow low Probable probable Yes medium No

P4

L3

VNA02-JMedium medium Probable probable Yes medium No

P8

L2

VNA03-JLow low Probable probable No medium No

P4 P2

L3

VNA04-JLow low Probable probable Yes medium No

P4

L3

VNA05-JLow low Unlikely unlikely Yes medium No

P2

L3

VNA06-J

medium

probable

medium

P8

L2


...

IDS18-J. Check that inputs do not produce excessive resource consumption      The CERT Oracle Secure Coding Standard for Java      Image Added Image Added Image Modified