Description
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0 of ApostropheCMS and 3.7.0 of the import-export module, import routes invoke bigUploadMiddleware without an early authorize callback, allowing unauthenticated requests to perform upload initialization, chunk storage, temporary processing, and attacker-declared cleanup work before the later user check rejects the import. This issue is fixed in ApostropheCMS 4.33.0 and import-export 3.7.0.
Published: 2026-10-20
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

Unauthenticated requests to ApostropheCMS import routes can trigger the bigUploadMiddleware before any authorization checks, allowing an attacker to initialize an upload, store chunks, perform temporary processing, and initiate cleanup work. This sequence consumes significant disk space, memory, and CPU resources, potentially leading to system resource exhaustion and a denial of service for legitimate users. The weakness is a classic resource exhaustion flaw identified as CWE-400 and an improper limit setting represented by CWE-770.

Affected Systems

The vulnerability affects ApostropheCMS versions prior to 4.33.0 and the import-export module prior to 3.7.0, which are used to host content management sites. Any instance deployed with these legacy versions without additional protective configuration is impacted.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity, suggesting effective exploitation can occur. Although no EPSS score is available, the absence of exposure in CISA KEV does not eliminate risk; the flaw can be triggered by any network user with knowledge of the import route. Attackers can initiate multiple concurrent upload sessions, potentially exhausting host resources without any authentication.

Generated by OpenCVE AI on October 20, 2026 at 19:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ApostropheCMS to version 4.33.0 or later and import-export to 3.7.0 or later to apply the vendor fix.
  • If an upgrade is delayed, restrict access to the import endpoints using firewall rules or application-level authentication so only trusted users can invoke the upload functionality.
  • Implement rate limiting or quota enforcement on the upload API to prevent resource exhaustion in the event that an exploit still occurs.

Generated by OpenCVE AI on October 20, 2026 at 19:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Apostrophecms
Apostrophecms apostrophecms
Apostrophecms import-export
Vendors & Products Apostrophecms
Apostrophecms apostrophecms
Apostrophecms import-export

Tue, 20 Oct 2026 18:00:00 +0000

Type Values Removed Values Added
Description ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0 of ApostropheCMS and 3.7.0 of the import-export module, import routes invoke bigUploadMiddleware without an early authorize callback, allowing unauthenticated requests to perform upload initialization, chunk storage, temporary processing, and attacker-declared cleanup work before the later user check rejects the import. This issue is fixed in ApostropheCMS 4.33.0 and import-export 3.7.0.
Title ApostropheCMS: Unauthenticated resource exhaustion via pre-auth aposBigUpload processing in @apostrophecms/import-export
Weaknesses CWE-400
CWE-770
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Apostrophecms Apostrophecms Import-export
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-20T19:04:07.167Z

Reserved: 2026-10-20T16:03:14.862Z

Link: CVE-2026-113711

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-20T18:17:21.290

Modified: 2026-10-20T19:53:10.247

Link: CVE-2026-113711

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T20:15:06Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling