Skip to main content
← All vulnerabilities
CVE-2026-112955GHSA-9G7P-M758-RP72

ApostropheCMS: Import archives can exhaust server storage and deny service

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.34.0, 3.7.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, an authenticated importer can submit archives whose decompressed bytes, entry count, and entry sizes are not bounded before document-type authorization, and extraction or parsing failures can leave staging and extracted artifacts without unconditional cleanup. The already-hardened pre-authentication and write-error paths are separate, and current end-to-end denial-of-service impact from this residual path remains subject to maintainer validation. This issue is fixed in version 3.7.1.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • apostrophecms apostrophe

    fixed in 4.34.0

  • @apostrophecms import-export

    fixed in 3.7.1

  • @apostrophecms/import-exportnpm

    fixed in 3.7.1

References 4

GitHub · apostrophecms/apostrophe