Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-459 (清理环节不完整) — Vulnerability Class 78

78 vulnerabilities classified as CWE-459 (清理环节不完整). AI Chinese analysis included.

CWE-459 represents a resource management weakness where software fails to properly release temporary or supporting resources after their intended use. This oversight typically leads to resource exhaustion, such as memory leaks, file descriptor saturation, or disk space depletion, which can degrade system performance or cause denial-of-service conditions. Attackers often exploit this by repeatedly triggering operations that allocate resources without releasing them, effectively starving the system of necessary assets. To mitigate this risk, developers must implement rigorous cleanup protocols, ensuring that all allocated resources are explicitly freed or closed within finally blocks or using automatic resource management constructs like context managers. Adhering to strict lifecycle management practices and conducting thorough code reviews helps prevent these leaks, maintaining system stability and security integrity.

MITRE CWE Description
The product does not properly "clean up" and remove temporary or supporting resources after they have been used.
Common Consequences (1)
Other, Confidentiality, Integrity Other, Read Application Data, Modify Application Data, DoS: Resource Consumption (Other)
It is possible to overflow the number of temporary files because directories typically have limits on the number of files allowed. This could create a denial of service problem.
Mitigations (1)
Architecture and Design, Implementation Temporary files and other supporting resources should be deleted/released immediately after they are no longer needed.
Examples (1)
Stream resources in a Java application should be released in a finally block, otherwise an exception thrown before the call to close() would result in an unreleased I/O resource. In the example below, the close() method is called in the try block (incorrect).
try { InputStream is = new FileInputStream(path); byte b[] = new byte[is.available()]; is.read(b); is.close(); } catch (Throwable t) { log.error("Something bad happened: " + t.getMessage()); }
Bad · Java
CVE ID Title CVSS Severity Published
CVE-2026-87549 Chrome <153.0.8010.36下载功能清理不全漏洞 — Chrome - - 2026-09-09
CVE-2026-87436 Chrome 153.0.8010.36前扩展绕过源策略漏洞 — Chrome - - 2026-09-09
CVE-2026-87446 Chrome 153.0.8010.36 扩展权限绕过漏洞 — Chrome - - 2026-09-09
CVE-2026-85043 Google Chrome 资源管理错误漏洞 — Chrome - - 2026-09-03
CVE-2026-78600 Incomplete Cleanup in Elastic Cloud on Kubernetes Leading to Unauthorized Cross-Namespace Credential Retention — Eck Operator 3.5 Low 2026-09-02
CVE-2026-82237 filebrowser through 2.63.23 Stale Share Link via File Rename — filebrowser 3.1 Low 2026-08-28
CVE-2026-82236 File Browser 2.63.6 through 2.63.23 Share Link Exposure via File Deletion — filebrowser 3.1 Low 2026-08-28
CVE-2026-78947 Google Chrome 资源管理错误漏洞 — Chrome - - 2026-08-25
CVE-2026-79265 Google Chrome 资源管理错误漏洞 — Chrome - - 2026-08-25
CVE-2026-78903 Google Chrome 资源管理错误漏洞 — Chrome - - 2026-08-25
CVE-2026-72714 Rocq Prover through 9.2.0 Universe Checking State Desynchronised After Module Close — rocq 6.3 Medium 2026-08-24
CVE-2026-77761 Cross-Document Parser State Contamination in misp-stix — misp-stix 6.3 Medium 2026-08-21
CVE-2026-52736 ZEBRA: Block suppression via NU5 same-header body poisoning of sent-hash cache — zebra 8.7 High 2026-08-18
CVE-2026-52733 ZEBRA: Persistent on-disk corruption of Sapling/Orchard subtree roots after chain fork via pop_tip — zebra 6.5 Medium 2026-08-18
CVE-2026-9693 Mattermost thread memberships persist after team removal, exposing private channel thread metadata on re-invite — Mattermost 3.5 Low 2026-08-17
CVE-2026-19474 @fastify/multipart vulnerable to Denial of Service via temporary file leak on aborted upload — @fastify/multipart 7.5 High 2026-08-15
CVE-2026-19730 Podman: podman: quadlet install --replace non-truncating write retains removed host-access directives — Red Hat Ansible Automation Platform 2 4.2 Medium 2026-08-13
CVE-2026-68809 Powerpoint Information Disclosure Vulnerability — Microsoft 365 Apps for Enterprise 5.5 Medium 2026-08-11
CVE-2026-19019 poco-ai poco-agent Claude File workspace.py WorkspaceManager._setup_session_persistence cleanup — poco-agent 4.8 Medium 2026-08-06
CVE-2026-63545 Sharp MFP 资源管理错误漏洞 — Sharp MFPs 2.4 Low 2026-08-03
CVE-2026-67334 better-auth Stale Sessions Persist After User Deletion — better-auth 3.8 Low 2026-08-01
CVE-2026-7639 GPU DDK - Page UAF read in PMMETA_PROTECT heap memory — Graphics DDK - - 2026-07-10
CVE-2026-5038 multer vulnerable to Denial of Service via incomplete cleanup of aborted uploads — multer 5.3 Medium 2026-06-15
CVE-2026-53867 Capgo < 12.128.2 - Orphaned File Retention via Profile Image Replacement — Capgo 4.3 Medium 2026-06-12
CVE-2026-33232 AutoGPT: Unauthenticated DoS via Disk Space Exhaustion — AutoGPT 7.5 High 2026-05-19
CVE-2026-0427 AMD多款产品 安全漏洞 — AMD Instinct™ MI210 - - 2026-05-15
CVE-2026-34263 Missing authentication check in SAP Commerce cloud configuration — SAP Commerce cloud configuration 9.6 Critical 2026-05-12
CVE-2025-66467 Apache CloudStack: MinIO policy remains intact on bucket deletion — Apache CloudStack 8.0 High 2026-05-08
CVE-2026-28268 Vikunja Vulnerable to Account Takeover via Password Reset Token Reuse — vikunja 9.8 Critical 2026-02-27
CVE-2026-3304 Multer vulnerable to Denial of Service via incomplete cleanup — multer 7.5 - 2026-02-27

Vulnerabilities classified as CWE-459 (清理环节不完整) represent 78 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.