@apostrophecms apostrophe

Published Atomicorp research notes for CVEs affecting @apostrophecms apostrophe where WAF protections were observed during testing or engineering review.

These notes are not intended to represent the full set of vulnerabilities mitigated by Atomicorp products and should not be interpreted as a coverage matrix, certification list, or census of protected CVEs.

Atomicorp WAF protections are primarily designed around attack techniques and exploit behaviors rather than individual vulnerability identifiers. A published research note documents a positive research finding related to that CVE. If a CVE is absent from these notes, no conclusion should be drawn about protection status.

CVEVulnerabilityCVSSSeverityRules Observed
CVE-2026-63667ApostropheCMS: Arbitrary file read via import-export attachment-name path traversal6.5 (v3.1)Medium340007 , 344360 , 390709
CVE-2026-113659ApostropheCMS: Client-side Prototype Pollution in apos.http.parseQuery leading to DOM-based XSS against authenticated us6.1 (v3.1)Medium333140 , 333141 , 340087 , 340095 , 340099 , 340147 , 340148 , 341099 , 341256 , 341266 , 342259 , 346755 , 350147 , 350148
CVE-2026-113664ApostropheCMS import-export tar guard misses './..' because it is a literal '../' substring test5.3 (v4.0)Medium340007 , 344360 , 347009 , 390709
CVE-2026-113671ApostropheCMS: Host header controls server-side image fetch origin in @apostrophecms/ai-helper, enabling authenticated S4.3 (v3.1)Medium337109 , 337110 , 340162 , 340163 , 340165 , 344360 , 347009 , 390722 , 398021 , 398022
CVE-2026-113657ApostropheCMS sanitize-html: SMIL animation namespace-prefix bypass allows javascript: URI injection (XSS)3.7 (v3.1)Low333140 , 333141 , 340087 , 340095 , 340099 , 340147 , 340148 , 341099 , 341256 , 341266 , 342259 , 346755 , 350147 , 350148
CVE-2026-113651ApostropheCMS: Path traversal in uploadfs3.3 (v3.1)Low340007 , 344360 , 347009 , 390709