CyberSecBulletin

Incomplete Cleanup

CWE-459

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

We track 68 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.0.

How this weakness is prevented

  • Architecture and Design Implementation: Temporary files and other supporting resources should be deleted/released immediately after they are no longer needed.

Latest Incomplete Cleanup vulnerabilities

  • 7.5 High severity

    exceljs: Incomplete Cleanup

    CVE-2026-128346Exceljs

    ExcelJS through 4.4.0 contains a resource leak vulnerability in the streaming WorkbookReader.parse that leaves temporary files and open descriptors when sheet parsing fails or iteration stops early. Attackers can repeatedly upload malformed multi-sheet workboo

  • 8.8 High severity

    Chrome: Incomplete Cleanup

    CVE-2026-126905Google

    Incomplete cleanup in V8 in Google Chrome prior to 157.0.8103.78 allowed a remote attacker to potentially execute arbitrary code inside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 7.5 High severity

    zebra: Incomplete Cleanup

    CVE-2026-123560ZcashFoundation

    Zebra before 7.0.0 contains an incomplete cleanup vulnerability that allows unauthenticated peers to stall initial sync by serving a forged checkpoint block body. Attackers can supply a body with forged authorizing data near the final checkpoint, leaving rejec

  • 8.8 High severity

    Chrome: Incomplete Cleanup

    CVE-2026-121204Google

    Incomplete cleanup in DevTools in Google Chrome prior to 157.0.8103.38 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Low)

  • 7.1 High severity

    obsidian-tc: Incomplete Cleanup

    CVE-2026-115478The-40-Thieves

    obsidian-tc is a governed, agent-ready Model Context Protocol server for Obsidian vaults. From 1.0.1 until 1.31.4, `create_entity`, `link_entities`, `rename_entity`, `unlink_entities` and `delete_entity` regenerate memory notes from SQLite at the computed `mem

  • 8.8 High severity

    Chrome: Incomplete Cleanup

    CVE-2026-113168Google

    Incomplete cleanup in Permissions in Google Chrome prior to 156.0.8078.47 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)

  • 8.8 High severity

    Chrome: Incomplete Cleanup

    CVE-2026-113073Google

    Incomplete cleanup in Browser in Google Chrome prior to 156.0.8078.47 allowed a remote attacker to bypass web origin policy via a crafted HTML page. (Chromium security severity: Medium)

  • 8.8 High severity

    Chrome: Incomplete Cleanup

    CVE-2026-113012Google

    Incomplete cleanup in GPU in Google Chrome prior to 156.0.8078.47 allowed a remote attacker who had compromised the renderer process to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 7.5 High severity

    apostrophe: Uncontrolled Resource Consumption

    CVE-2026-113658Apostrophecms

    ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, the unauthenticated Rich Text CSV conversion route writes a multipart upload to the system temporary directory before checking its extension and does not remove the staged file

  • 7.5 High severity

    Apache Tomcat: Incomplete Cleanup

    CVE-2026-93446Apache

    Incomplete cleanup vulnerability in Apache Tomcat could cause TLS 1.3 connections to fail intermittently. This issue affects Apache Tomcat: from 11.0.0-M21 through 11.0.26, from 10.1.25 through 10.1.60, from 9.0.90 through 9.0.122. Users are recommended to upg

  • 7.5 High severity

    Apache Tomcat: Incomplete Cleanup

    CVE-2026-88041Apache

    Incomplete cleanup vulnerability in Apache Tomcat allowed an trailer information from a previous request to leak into a subsequent request. This issue affects Apache Tomcat: from 11.0.0-M23 through 11.0.26, from 10.1.27 through 10.1.60, from 9.0.92 through 9.0

  • 7.5 High severity

    undici: Uncaught Exception

    CVE-2026-109869Undici

    undici is an HTTP client library for Node.js. In versions 6.23.0 through 6.29.0, 7.18.0 through 7.30.0, and 8.0.0 through 8.12.1, its fetch() implementation crashes the Node.js process when a malicious server returns a response with more than five content codi

  • 7.5 High severity

    Junos OS: Incomplete Cleanup

    CVE-2026-102030Juniper Networks

    An Incomplete Cleanup vulnerability in the rpd process of Juniper Networks Junos OS and Junos OS Evolved allows a configured MVPN neighbor to cause a denial of service via a BGP MVPN update when an inter‑region segmented VRF with 'protocols mvpn inter-region-t

  • 8.7 High severity

    misskey: Incomplete Cleanup

    CVE-2026-103937Misskey-dev

    Misskey is an open source, federated social media platform. From 13.0.0 until 2025.4.1 and from 2025.5.0 until 2026.7.0, cleanup processing may not execute during file uploads. Repeated uploads can exhaust storage or file descriptors and deny service regardles

  • 7.2 High severity

    VeraCrypt: Incomplete Cleanup

    CVE-2026-108982IDRIX

    VeraCrypt 1.26.29 (FUSE-T build) on macOS sometimes allows unintended access to decrypted data. It does not terminate the FUSE-T auxiliary service (go-nfsv4) and its associated VeraCrypt core-service helper processes when a volume is dismounted. After VeraCryp

  • 7.8 High severity

    Backdrop: Incomplete Cleanup

    CVE-2026-107914BackdropCMS

    Backdrop CMS 1.34 before 1.34.5 and 1.35 before 1.35.1 doesn't sufficiently protect configuration exports when delivering a compressed archive. This vulnerability is mitigated by the fact that an export must have been previously requested by someone with the "

  • 9.6 Critical severity

    Chrome: Incomplete Cleanup

    CVE-2026-106375Google

    Incomplete cleanup in Dawn in Google Chrome prior to 155.0.8059.39 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)

  • 9.1 Critical severity

    Chrome: Incomplete Cleanup

    CVE-2026-106294Google

    Incomplete cleanup in Chromoting in Google Chrome on on Mac prior to 155.0.8059.39 allowed a remote attacker to bypass system access restrictions via crafted network traffic. (Chromium security severity: Low)

  • 8.8 High severity

    Chrome: Incomplete Cleanup

    CVE-2026-106203Google

    Incomplete cleanup in Autofill in Google Chrome on on iOS prior to 155.0.8059.39 allowed a remote attacker leveraging social engineering to obtain sensitive information via a crafted HTML page. (Chromium security severity: High)

  • 8.4 High severity

    Chrome: Incomplete Cleanup

    CVE-2026-95326Google

    Incomplete cleanup in Bluetooth in Google Chrome prior to 154.0.8037.57 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)

  • 9.0 Critical severity

    Das U-Boot: Incomplete Cleanup

    CVE-2026-15390DENX Software Engineering

    Das U-Boot with CONFIG_IP_DEFRAG=y parameter fails to clear IP reassembly state after delivering a complete datagram. An attacker who can deliver fragmented IP traffic can execute arbitrary code by sending duplicated last-fragment IP packets. This issue was fi

  • 7.3 High severity

    Apache Tomcat: Incomplete Cleanup

    CVE-2026-78437Apache

    Incomplete cleanup vulnerability in Apache Tomcat allows a malformed request to potentially (depends on timing) cause one request from another user to fail. This issue affects Apache Tomcat: from 11.0.19 through 11.0.25, from 10.1.53 through 10.1.59, from 9.0.

  • 7.5 High severity

    compression: Missing Release of Memory after Effective Lifetime

    CVE-2026-87776Compression

    compression is a Node.js and Express compression middleware. In versions before 1.8.2, when a client aborts the connection while a compressed response is still being sent, the zlib stream created to compress that response is never destroyed, so each aborted co

  • 9.1 Critical severity

    Chrome: Incomplete Cleanup

    CVE-2026-85043Google

    Incomplete cleanup in Network in Google Chrome prior to 152.0.7977.82 allowed a remote attacker to bypass system access restrictions via crafted network traffic. (Chromium security severity: High)

  • 7.5 High severity

    multer: Uncontrolled Resource Consumption

    CVE-2026-77037Multer

    multer is a middleware for handling multipart/form-data in Node.js. In version 2.2.0, when a disk-backed upload is aborted or truncated before the write stream finishes, multer's disk storage engine removes the visible file but does not close the underlying wr

  • 8.7 High severity

    zebra: Incomplete Cleanup

    CVE-2026-52736ZcashFoundation

    ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, a remote unauthenticated P2P peer can stall a Zebra node by racing an invalid block body against the valid canonical body for the same block header hash. ZIP-244 permits the attacker to mutate coi

  • 7.5 High severity

    @fastify/multipart: Incomplete Cleanup

    CVE-2026-19474@fastify/multipart

    @fastify/multipart is a multipart form-data parser for Fastify. In versions from 3.0.0 up to but not including 10.1.1, request.saveRequestFiles() can leave completed temporary files on disk when a client disconnects while the parser is advancing between multip

  • 7.5 High severity

    Xen: Incomplete Cleanup

    CVE-2026-42492Xen

    Xenstore, to have an up-to-date picture of the entire system, wants to know of domains appearing and disappearing. To make this more robust, a new XEN_DOMCTL_get_domain_state was introduced. The management of the bitmap underlying that operation is tied into t

  • 7.8 High severity

    Linux: Always-Incorrect Control Flow Implementation

    CVE-2026-63875Linux

    In the Linux kernel, the following vulnerability has been resolved: arm64: tlb: Flush walk cache when unsharing PMD tables When huge_pmd_unshare() is called to unshare a PMD table, the tlb_unshare_pmd_ptdesc() function sets tlb->unshared_tables=true but the aa

  • 7.8 High severity

    Graphics DDK: Incomplete Cleanup

    CVE-2026-7639Imagination Technologies

    Software installed and run as a non-privileged user may conduct a sequence of improper GPU system calls causing use after free, which helps in facilitating unprivileged memory access from a shader code. Triggering failure path in the MMU mapping logic by a mal

  • 7.5 High severity

    Eclipse ThreadX - NetX Duo: Incomplete Cleanup

    CVE-2026-11576Eclipse Foundation

    The security fix for CVE-2025-0728 in eclipse-threadx NetX Duo refactors error handling in the HTTP server PUT process to use a shared cleanup label, but this unified cleanup path unconditionally calls fx_file_close() even when the file was never successfully

  • 7.5 High severity

    multer: Incomplete Cleanup

    CVE-2026-5038Multer

    Impact: multer versions 2.0.0-alpha.1 through 2.1.1 and 3.0.0-alpha.1 are vulnerable to a Denial of Service when using diskStorage. Aborted or malformed multipart uploads leave orphaned partial files on disk because the Readable.pipe() call does not propagate

  • 7.5 High severity

    AutoGPT: Uncontrolled Resource Consumption

    CVE-2026-33232Significant-Gravitas

    AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. Versions 0.4.2 through 0.6.51 are vulnerable to an unauthenticated Denial of Service (DoS) through the server due to uncontrolled disk sp

  • 9.6 Critical severity

    SAP Commerce cloud configuration: Incomplete Cleanup

    CVE-2026-34263SAP

    Due to improper Spring Security configuration, SAP Commerce Cloud allows an unauthenticated user to perform malicious input injection, resulting in arbitrary server-side code execution, leading to high impact on Confidentiality, Integrity, and Availability of

  • 8.1 High severity

    Apache CloudStack: Incomplete Cleanup

    CVE-2025-66467Apache

    Missing MinIO policy cleanup on bucket deletion via Apache CloudStack allows users to retain access to buckets which they previously owned. If another user creates a new bucket with the same name, the previous owners can gain unauthorized read and write access

  • 9.8 Critical severity

    Linux: Incomplete Cleanup

    CVE-2026-31668Linux

    In the Linux kernel, the following vulnerability has been resolved: seg6: separate dst_cache for input and output paths in seg6 lwtunnel The seg6 lwtunnel uses a single dst_cache per encap route, shared between seg6_input_core() and seg6_output_core(). These t

  • 9.8 Critical severity

    vikunja: Weak Password Recovery Mechanism for Forgotten Password

    CVE-2026-28268Go-vikunja

    Vikunja is an open-source self-hosted task management platform. Versions prior to 2.1.0 have a business logic vulnerability exists in the password reset mechanism of vikunja/api that allows password reset tokens to be reused indefinitely. Due to a failure to i

  • 7.5 High severity

    multer: Incomplete Cleanup

    CVE-2026-3304Expressjs

    Multer is a node.js middleware for handling `multipart/form-data`. A vulnerability in Multer prior to version 2.1.0 allows an attacker to trigger a Denial of Service (DoS) by sending malformed requests, potentially causing resource exhaustion. Users should upg

  • 8.2 High severity

    Apache Struts: Incomplete Cleanup

    CVE-2025-66675Apache

    Denial of Service vulnerability in Apache Struts, file leak in multipart request processing causes disk exhaustion. This issue affects Apache Struts: from 2.0.0 through 6.7.4, from 7.0.0 through 7.0.3. Users are recommended to upgrade to version 6.8.0 or 7.1.1

  • 7.5 High severity

    Apache Struts: Incomplete Cleanup

    CVE-2025-64775ApacheEPSS 1.53%

    Denial of Service vulnerability in Apache Struts, file leak in multipart request processing causes disk exhaustion. This issue affects Apache Struts: from 2.0.0 through 6.7.0, from 7.0.0 through 7.0.3. Users are recommended to upgrade to version 6.8.0 or 7.1.1