CWE-775: Missing Release of File Descriptor or Handle after Effective Lifetime

VariantIncomplete

The product does not release a file descriptor or handle after its effective lifetime has ended, i.e., after the file descriptor/handle is no longer needed.

View on MITRE
Back to CWE Lookup

Extended Description

When a file descriptor or handle is not released after use (typically by explicitly closing it), attackers can cause a denial of service by consuming all available file descriptors/handles, or otherwise preventing other system processes from obtaining their own file descriptors/handles.

Technical Details

Structure
Simple

Applicable To

Languages
Platforms

Learn More

CWE-775: Missing Release of File Descriptor or Handle after Effective Lifetime | CWE Lookup | Inventive HQ