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="60b3c074-5312-408f-9555-ec49dc1fc508"><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="3ffa7d6b-1109-459c-a523-075d80145975"><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="97eff225-2155-46f6-b7cf-5ce5878249bb"><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