Versions Compared

Key

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

...

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

OBJ03-J

medium

probable

medium

P8

L2

Bibliography

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

...

" ac:schema-version="1" ac:macro-id="6bbf14ba-f683-4222-a947-f5fe1a93572b"><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="286b32c1-b511-4389-b705-471adcc78ccf"><ac:plain-text-body><![CDATA[

[[MITRE 2009

AA. Bibliography#MITRE 09]]

[CWE-498

http://cwe.mitre.org/data/definitions/498.html]

...

"Cloneable

...

Class

...

Containing

...

Sensitive

...

Information",

...

[CWE-491

...

http://cwe.mitre.org/data/definitions/491.html]

...

"Public

...

cloneable()

...

Method

...

Without

...

Final

...

(aka

...

'Object

...

Hijack')"

...

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="13bcc89f-728c-40e4-a896-90deb8e56d67"><ac:plain-text-body><![CDATA[

[[Wheeler

...

2003

...

AA.

...

Bibliography#Wheeler

...

03]

...

]

...

10.6.

...

Java

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

...

OBJ02-J. Never confuse immutability of a reference with that of the referenced object      04. Object Orientation (OBJ)      OBJ04-J. Do not use public static non-final variables