CWE Database
/

CWE-568

Back to CWE list

CWE-568

finalize() Method Without super.finalize()

Variant
Draft

Description

The product contains a finalize() method that does not call super.finalize().

The Java Language Specification states that it is a good practice for a finalize() method to call super.finalize().

Common Consequences

Scope

Other

Impact

Quality Degradation

Potential Mitigations

Implementation

Call the super.finalize() method.

Applicable Platforms

Java

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now