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 initializat...
Product
apostrophecms import-export vulnerabilities
10 published CVES affecting apostrophecms import-export, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 10
- Critical
- 1
- High
- 1
- Medium
- 7
- Low
- 1
- Unscored
- 0
- CISA KEV
- 0
Latest apostrophecms import-export CVEs
Newest publication first
-
HighCVSS 7.5 EPSS 0.56%
-
MediumCVSS 5.3 EPSS 0.49%
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.0 of the import-export module, an authenticated importer can submit a tar entry whose normalized destination targets a directory while bypassing the literal parent-path substring guard. Opening that d...
-
MediumCVSS 5.4 EPSS 0.30%
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.0 of the import-export module, an authenticated user with import access to a target type can supply an object or operator as an update-key value, causing the import query to match an unidentified exis...
-
CVE-2026-113649 ApostropheCMS: Import API bypasses publication roles for protected content
PublishedMediumCVSS 6.5 EPSS 0.30%ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module and 4.34.0 of core ApostropheCMS, an editor who can import an enabled content type but lacks its stronger publication role can cause import write helpers to create, repla...
-
LowCVSS 3.1 EPSS 0.33%
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, the API endpoint POST /api/v1/@apostrophecms/import-export/clean-export in @apostrophecms/import-export lacks authentication and authorization checks. Any client—includi...
-
MediumCVSS 6.5 EPSS 0.34%
ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, duplicate-import continuation accepts client-controlled replacement choices without binding them to a user-owned server-side analysis or authorizing the canonical target...
-
CVE-2026-112955 ApostropheCMS: Import archives can exhaust server storage and deny service
PublishedMediumCVSS 6.5 EPSS 0.53%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 o...
-
CVE-2026-112953 ApostropheCMS: Exposure of Sensitive Information via predictable export filenames
PublishedMediumCVSS 6.0 EPSS 0.56%ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, predictable export archive filenames allow an unauthenticated requester to download another user's export from publicly readable export storage before the archive expire...
-
CVE-2026-63667 ApostropheCMS: Arbitrary file read via import-export attachment-name path traversal
PublishedMediumCVSS 6.5 EPSS 0.46%ApostropheCMS is an open-source Node.js content management system. Prior to 3.6.2, the import-export module in packages/import-export/lib/formats/gzip.js constructs an attachment source path from the attacker-controlled _id, name, and extension fields in aposAttachments.json with...
-
CriticalCVSS 10.0 EPSS 0.55%
ApostropheCMS is an open-source content management framework. Prior to version 3.5.3 of @apostrophecms/import-export, The extract() function in gzip.js constructs file-write paths using fs.createWriteStream(path.join(exportPath, header.name)). path.join() does not resolve or sani...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.