Versions Compared

Key

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

...

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

OBJ06-J

high

unlikely

low

P9

L2

Related Guidelines

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6c466162-9bcc-45ee-8b84-d83d44dfe497"><ac:plain-text-body><![CDATA[

[[MITRE 2009

AA. Bibliography#MITRE 09]]

[CWE-486

http://cwe.mitre.org/data/definitions/486.html] "Comparison of Classes by Name"

]]></ac:plain-text-body></ac:structured-macro>

Bibliography

<ac:structured-macro ac:name="unmigrated-wiki-markup

...

" ac:schema-version="1" ac:macro-id="3fd6c34b-4a39-47c7-a6b0-c83a5e681e8e"><ac:plain-text-body><![CDATA[

[[Christudas

...

2005

...

AA.

...

Bibliography#Christudas

...

05]

...

]

...

Internals

...

of

...

Java

...

Class

...

Loading

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f01946df-d18e-4614-9d4f-64caa295768d"><ac:plain-text-body><![CDATA[

[[JVMSpec 1999

AA. Bibliography#JVMSpec 99]]

[§2.8.1

...

Class

...

Names

...

http://java.sun.com/docs/books/jvms/second_edition/html/Concepts.doc.html

...

]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="52dae1ec-d20e-486b-9ccf-037904e2af75"><ac:plain-text-body><![CDATA[

[[McGraw

...

1998

...

AA.

...

Bibliography#Mcgraw

...

98]

...

]

...

Twelve

...

rules

...

for

...

developing

...

more

...

secure

...

Java

...

code

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ed73cf48-518e-4f4d-8dbd-871c2a234aa6"><ac:plain-text-body><![CDATA[

[[Wheeler 2003

AA. Bibliography#Wheeler 03]]

[Java

http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/java.html]

...

Secure

...

programming

...

for

...

Linux

...

and

...

Unix

...

HOWTO

]]></ac:plain-text-body></ac:structured-macro>

...

OBJ05-J. Prevent access to partially initialized objects      04. Object Orientation (OBJ)      OBJ07-J. Preserve dependencies in subclasses when changing superclasses