Skip to content
OpenAdvisories

Weakness (CWE)

CWE-459: Incomplete Cleanup

Base Draft

The product does not properly "clean up" and remove temporary or supporting resources after they have been used.

How to prevent it (1 mitigation)
  1. Architecture and Design, Implementation

    Temporary files and other supporting resources should be deleted/released immediately after they are no longer needed.

Source: MITRE CWE-459

51 results · Clear filters · Feed

  • High 7.5

    moodle: HTTP authorization header is preserved between "emulated redirects"

    The cURL wrapper in Moodle retained the original request headers when following redirects, so HTTP authorization header information could be unintentionally sent in requests to redirect URLs.

  • High 7.4

    A vulnerability in the multicast DNS (mDNS) gateway feature of Cisco IOS XE Software for Wireless LAN Controllers (WLCs…

  • High 7.5

    Apache Struts: excessive disk usage

    When a Multipart request is performed but some of the fields exceed the maxStringLength  limit, the upload files will remain in struts.multipart.saveDir  even if the request has been denied. Users are recommended to upgrade to versions Struts 2.5.32 or 6.1.2.…

  • High 7.5

    An information leak vulnerability was discovered in HAProxy 2.1, 2.2 before 2.2.27, 2.3, 2.4 before 2.4.21, 2.5 before …

  • High 7.8

    A double-free flaw was found in the Linux kernel’s NTFS3 subsystem in how a user triggers remount and umount simultaneo…

  • High 8.2

    Californium Failing DTLS handshakes causes Data Loss due to throttling blocking processing of records

    Eclipse Californium is a Java implementation of RFC7252 - Constrained Application Protocol for IoT Cloud services. In versions prior to 3.7.0, and 2.7.4, Californium is vulnerable to a Denial of Service. Failing handshakes don't cleanup counters for throttlin…

  • High 7.5

    The kernel module has the vulnerability that the mapping is not cleared after the memory is automatically released. Suc…

  • High 7.5

    Resource leakage when decoding certificates and keys

    The OPENSSL_LH_flush() function, which empties a hash table, contains a bug that breaks reuse of the memory occuppied by the removed hash table entries. This function is used when decoding certificates or keys. If a long lived process periodically decodes cer…

  • High 8.1

    Metasys session token

    Under certain circumstances the session token is not cleared on logout.

  • High 7.5

    Flarum mishandles invalidation of user email tokens

    User/Command/ConfirmEmailHandler.php in Flarum before 0.1.0-beta.8 mishandles invalidation of user email tokens.

  • High 7.1

    An exploitable privilege escalation vulnerability exists in the helper service CleanMyMac X, version 4.20, due to impro…