4 matches found
Allocation of Resources Without Limits or Throttling
Overview apostrophe is a content management system CMS for Node.js. It supports in-context editing, schema-driven content types, flexible widgets and a great deal more. This module contains everything necessary to build a website with ApostropheCMS. Affected versions of this package are vulnerabl...
ApostropheCMS: Unauthenticated CSV import requests leave rejected uploads in the system temporary directory
Summary A rejected upload can remain in the operating system temporary directory. Multer writes the file before its extension is checked, and the rejection path does not remove that temporary file. An unauthenticated requester can repeat this with large files and steadily consume temporary disk...
GHSA-QHCQ-9PM2-C9W9 ApostropheCMS: Unauthenticated CSV import requests leave rejected uploads in the system temporary directory
Summary A rejected upload can remain in the operating system temporary directory. Multer writes the file before its extension is checked, and the rejection path does not remove that temporary file. An unauthenticated requester can repeat this with large files and steadily consume temporary disk...
PT-2026-118503
Name of the Vulnerable Software and Affected Versions ApostropheCMS versions prior to 4.33.0 Description An unauthenticated user can cause a denial of service by exhausting temporary disk capacity. The issue occurs because the system writes multipart uploads to the temporary directory before...