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="922f0e80-9287-4692-b25c-d5d3b526de0c"><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="18e73b1b-6067-4d16-8c60-7563908fa7b8"><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="88e2cea5-0a57-49ff-826d-fd7f0980cf64"><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="7e883579-b6f2-4a99-9bb7-3f30ae85f7ea"><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="05fb9790-8494-4ab8-a013-7ad0e9108208"><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