PT-2026-118512 · Unknown · Apostrophe Cms

CVE-2026-113664

·

Published

2026-10-20

·

Updated

2026-10-20

CVSS v4.0

5.3

Medium

VectorAV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions ApostropheCMS import-export module versions prior to 3.7.0
Description An authenticated user with import privileges can cause a denial of service by uploading a specially crafted tar archive. The issue exists because the system uses a literal substring check for ../ to prevent path traversal, which can be bypassed using sequences like ./... When such an entry is processed, path.join normalizes the destination to a directory outside the intended export path. Because the fs.WriteStream in the extract() function lacks an error listener, attempting to open a directory as a write stream triggers an unhandled EISDIR error, which terminates the Node.js process.
Recommendations Update the import-export module to version 3.7.0. As a temporary mitigation, restrict import privileges to only trusted users to minimize the risk of a denial of service attack.

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-113664
GHSA-97WV-P4XX-C7MG

Affected Products

Apostrophe Cms