{"schema_version":1,"title":"@apostrophecms/import-export (npm) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 10 vulnerabilities in @apostrophecms/import-export (npm): 0 in the last 7 days and 9 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2026-113711, was published on 20 October 2026. 8 vulnerabilities in the last four weeks, up from none in the four before.","url":"https://junglewise.ai/threats/technologies/apostrophecms-import-export","json_url":"https://junglewise.ai/threats/technologies/apostrophecms-import-export.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/apostrophecms-import-export","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","thin":false,"counts":{"high":1,"all_time":10,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":8,"last_90_days":9,"last_365_days":10},"latest":[{"cve":"CVE-2026-113711","cvss":7.5,"epss":0.0053,"slug":"cve-2026-113711-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS unauthenticated file upload in import routes","severity":"high","exploited":false,"published_at":"2026-10-20T18:17:21.29+00:00","url":"https://junglewise.ai/threats/cve-2026-113711-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-113664","cvss":4,"epss":0.0041,"slug":"cve-2026-113664-apostrophecms-import-export-tar-guard-misses-because-it-is-a","title":"ApostropheCMS import-export tar path traversal and crash","severity":"medium","exploited":false,"published_at":"2026-10-20T18:17:19.86+00:00","url":"https://junglewise.ai/threats/cve-2026-113664-apostrophecms-import-export-tar-guard-misses-because-it-is-a"},{"cve":"CVE-2026-113662","cvss":5.4,"epss":0.003,"slug":"cve-2026-113662-apostrophecms-import-export-nosql-injection-via-update-key-value","title":"ApostropheCMS import-export NoSQL injection in update-key","severity":"medium","exploited":false,"published_at":"2026-10-20T18:17:19.693+00:00","url":"https://junglewise.ai/threats/cve-2026-113662-apostrophecms-import-export-nosql-injection-via-update-key-value"},{"cve":"CVE-2026-113649","cvss":6.5,"epss":0.0022,"slug":"cve-2026-113649-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS import-export privilege escalation in published content","severity":"medium","exploited":false,"published_at":"2026-10-20T17:17:35.67+00:00","url":"https://junglewise.ai/threats/cve-2026-113649-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-113648","cvss":3.1,"epss":0.0033,"slug":"cve-2026-113648-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS: Missing Authentication in `cleanExport` Route","severity":"low","exploited":false,"published_at":"2026-10-20T17:17:35.537+00:00","url":"https://junglewise.ai/threats/cve-2026-113648-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-112956","cvss":6.5,"epss":0.0034,"slug":"cve-2026-112956-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS import-export authorization bypass in duplicate replacement","severity":"medium","exploited":false,"published_at":"2026-10-20T16:17:06.64+00:00","url":"https://junglewise.ai/threats/cve-2026-112956-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-112955","cvss":6.5,"epss":0.0045,"slug":"cve-2026-112955-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS import-export unbounded archive processing denial of service","severity":"medium","exploited":false,"published_at":"2026-10-20T16:17:06.503+00:00","url":"https://junglewise.ai/threats/cve-2026-112955-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-112953","cvss":4,"epss":0.0057,"slug":"cve-2026-112953-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS predictable export archive filename information disclosure","severity":"medium","exploited":false,"published_at":"2026-10-20T16:17:06.237+00:00","url":"https://junglewise.ai/threats/cve-2026-112953-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-63667","cvss":6.5,"epss":0.0046,"slug":"cve-2026-63667-apostrophecms-import-export-path-traversal-arbitrary-file-read","title":"ApostropheCMS import-export path traversal arbitrary file read","severity":"medium","exploited":false,"published_at":"2026-08-17T20:16:44.72+00:00","url":"https://junglewise.ai/threats/cve-2026-63667-apostrophecms-import-export-path-traversal-arbitrary-file-read"},{"cve":"CVE-2026-32731","cvss":3.1,"epss":0.0059,"slug":"cve-2026-32731-apostrophecms-import-export-arbitrary-file-write-via-path","title":"ApostropheCMS import-export arbitrary file write via path traversal","severity":"low","exploited":false,"published_at":"2026-03-18T19:49:07+00:00","url":"https://junglewise.ai/threats/cve-2026-32731-apostrophecms-import-export-arbitrary-file-write-via-path"}],"weekly":[{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-28","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-05","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-12","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-19","critical":0,"exploited":0,"vulnerabilities":8},{"week":"2026-10-26","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-11-02","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-11-09","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"openclaw (npm)","slug":"npm-openclaw","vulnerabilities":214,"url":"https://junglewise.ai/threats/technologies/npm-openclaw"},{"name":"flowise (npm)","slug":"flowise","vulnerabilities":133,"url":"https://junglewise.ai/threats/technologies/flowise"},{"name":"parse-server (npm)","slug":"parse-server","vulnerabilities":117,"url":"https://junglewise.ai/threats/technologies/parse-server"},{"name":"vm2 (npm)","slug":"vm2","vulnerabilities":111,"url":"https://junglewise.ai/threats/technologies/vm2"},{"name":"electron (npm)","slug":"electron","vulnerabilities":77,"url":"https://junglewise.ai/threats/technologies/electron"},{"name":"ghost (npm)","slug":"ghost","vulnerabilities":74,"url":"https://junglewise.ai/threats/technologies/ghost"},{"name":"n8n (npm)","slug":"npm-n8n","vulnerabilities":64,"url":"https://junglewise.ai/threats/technologies/npm-n8n"},{"name":"hono (npm)","slug":"hono","vulnerabilities":62,"url":"https://junglewise.ai/threats/technologies/hono"},{"name":"directus (npm)","slug":"directus","vulnerabilities":61,"url":"https://junglewise.ai/threats/technologies/directus"},{"name":"nocodb (npm)","slug":"nocodb","vulnerabilities":54,"url":"https://junglewise.ai/threats/technologies/nocodb"},{"name":"undici (npm)","slug":"undici","vulnerabilities":53,"url":"https://junglewise.ai/threats/technologies/undici"},{"name":"@budibase/server (npm)","slug":"budibase-server","vulnerabilities":42,"url":"https://junglewise.ai/threats/technologies/budibase-server"}],"technology":{"hub":true,"name":"@apostrophecms/import-export (npm)","slug":"apostrophecms-import-export","vendor":{"hub":true,"name":"npm","slug":"npm","url":"https://junglewise.ai/threats/vendors/npm"},"aliases":[],"homepage":"https://github.com/apostrophecms/import-export","description":"Node.js package for importing and exporting data with the ApostropheCMS content management system.","url":"https://junglewise.ai/threats/technologies/apostrophecms-import-export"},"most_severe":[{"cve":"CVE-2026-113711","cvss":7.5,"epss":0.0053,"slug":"cve-2026-113711-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS unauthenticated file upload in import routes","severity":"high","exploited":false,"published_at":"2026-10-20T18:17:21.29+00:00","url":"https://junglewise.ai/threats/cve-2026-113711-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-63667","cvss":6.5,"epss":0.0046,"slug":"cve-2026-63667-apostrophecms-import-export-path-traversal-arbitrary-file-read","title":"ApostropheCMS import-export path traversal arbitrary file read","severity":"medium","exploited":false,"published_at":"2026-08-17T20:16:44.72+00:00","url":"https://junglewise.ai/threats/cve-2026-63667-apostrophecms-import-export-path-traversal-arbitrary-file-read"},{"cve":"CVE-2026-112955","cvss":6.5,"epss":0.0045,"slug":"cve-2026-112955-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS import-export unbounded archive processing denial of service","severity":"medium","exploited":false,"published_at":"2026-10-20T16:17:06.503+00:00","url":"https://junglewise.ai/threats/cve-2026-112955-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-112956","cvss":6.5,"epss":0.0034,"slug":"cve-2026-112956-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS import-export authorization bypass in duplicate replacement","severity":"medium","exploited":false,"published_at":"2026-10-20T16:17:06.64+00:00","url":"https://junglewise.ai/threats/cve-2026-112956-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-113649","cvss":6.5,"epss":0.0022,"slug":"cve-2026-113649-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS import-export privilege escalation in published content","severity":"medium","exploited":false,"published_at":"2026-10-20T17:17:35.67+00:00","url":"https://junglewise.ai/threats/cve-2026-113649-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-113662","cvss":5.4,"epss":0.003,"slug":"cve-2026-113662-apostrophecms-import-export-nosql-injection-via-update-key-value","title":"ApostropheCMS import-export NoSQL injection in update-key","severity":"medium","exploited":false,"published_at":"2026-10-20T18:17:19.693+00:00","url":"https://junglewise.ai/threats/cve-2026-113662-apostrophecms-import-export-nosql-injection-via-update-key-value"},{"cve":"CVE-2026-112953","cvss":4,"epss":0.0057,"slug":"cve-2026-112953-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS predictable export archive filename information disclosure","severity":"medium","exploited":false,"published_at":"2026-10-20T16:17:06.237+00:00","url":"https://junglewise.ai/threats/cve-2026-112953-apostrophecms-is-an-open-source-node-js-content-management"},{"cve":"CVE-2026-113664","cvss":4,"epss":0.0041,"slug":"cve-2026-113664-apostrophecms-import-export-tar-guard-misses-because-it-is-a","title":"ApostropheCMS import-export tar path traversal and crash","severity":"medium","exploited":false,"published_at":"2026-10-20T18:17:19.86+00:00","url":"https://junglewise.ai/threats/cve-2026-113664-apostrophecms-import-export-tar-guard-misses-because-it-is-a"},{"cve":"CVE-2026-32731","cvss":3.1,"epss":0.0059,"slug":"cve-2026-32731-apostrophecms-import-export-arbitrary-file-write-via-path","title":"ApostropheCMS import-export arbitrary file write via path traversal","severity":"low","exploited":false,"published_at":"2026-03-18T19:49:07+00:00","url":"https://junglewise.ai/threats/cve-2026-32731-apostrophecms-import-export-arbitrary-file-write-via-path"},{"cve":"CVE-2026-113648","cvss":3.1,"epss":0.0033,"slug":"cve-2026-113648-apostrophecms-is-an-open-source-node-js-content-management","title":"ApostropheCMS: Missing Authentication in `cleanExport` Route","severity":"low","exploited":false,"published_at":"2026-10-20T17:17:35.537+00:00","url":"https://junglewise.ai/threats/cve-2026-113648-apostrophecms-is-an-open-source-node-js-content-management"}],"generated_at":"2026-11-13T03:07:00.155039+00:00"}