Deprecated methods should not be used in new code. Refer to the complete list of deprecated APIs available in the Java SE 6 documentation. \[[API 06|AA. Java References#API 06]\].

The guideline CON01-J. Avoid using ThreadGroup APIs describes issues that can result from using deprecated methods.

Risk Assessment

Using deprecated methods in program code can lead to unexpected, ill-defined behavior.

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

MET36-J

high

likely

medium

P18

L1

Automated Detection

TODO

Related Vulnerabilities

Search for vulnerabilities resulting from the violation of this rule on the CERT website.

References

\[[API 06|AA. Java References#API 06]\] [Deprecated API|http://java.sun.com/javase/6/docs/api/deprecated-list.html]
\[[MITRE 09|AA. Java References#MITRE 09]\] [CWE ID 589|http://cwe.mitre.org/data/definitions/589.html]


MET35-J. Ensure that the clone method calls super.clone      11. Methods (MET)      MET37-J. Do not call overridable methods from a privileged block