# Apostrophecms vulnerabilities

Source: https://junglewise.ai/threats/technologies/apostrophecms  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Updated: 9 November 2026, 03:07 UTC. Rebuilt every hour.  
Data: https://junglewise.ai/threats/technologies/apostrophecms.json  
License: CC BY 4.0 with a link back

Junglewise Threat Intelligence has tracked 21 vulnerabilities in Apostrophecms: 0 in the last 7 days and 8 in the last 90 days, 1 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.

## Counts

- Last 7 days: 0
- Last 30 days: 8
- Last 90 days: 8
- All time: 21 (1 critical, 0 exploited in the wild)

## About Apostrophecms

ApostropheCMS is a headless content management system built on Node.js.

## Latest Apostrophecms vulnerabilities

- [CVE-2026-113711: ApostropheCMS unauthenticated file upload in import routes](https://junglewise.ai/threats/cve-2026-113711-apostrophecms-is-an-open-source-node-js-content-management) (high, CVSS 7.5, published 20 Oct 2026)
- [CVE-2026-113710: ApostropheCMS password-change endpoint lacks attempt throttling](https://junglewise.ai/threats/cve-2026-113710-apostrophecms-no-attempt-throttling-on-authenticated-password) (medium, CVSS 5.9, published 20 Oct 2026)
- [CVE-2026-113670: ApostropheCMS page REST API authorization bypass](https://junglewise.ai/threats/cve-2026-113670-apostrophecms-page-rest-api-authorization-bypass) (medium, CVSS 5.3, published 20 Oct 2026)
- [CVE-2026-113669: ApostropheCMS cross-domain session token in URL confers session takeover](https://junglewise.ai/threats/cve-2026-113669-apostrophecms-cross-domain-session-token-in-url-confers-session) (medium, CVSS 4, published 20 Oct 2026)
- [CVE-2026-113668: ApostropheCMS REST route authorization bypass in locales endpoint](https://junglewise.ai/threats/cve-2026-113668-apostrophecms-id-locales-rest-route-omits-the-public-api) (medium, CVSS 5.3, published 20 Oct 2026)
- [CVE-2026-113659: ApostropheCMS client-side prototype pollution leading to DOM-based XSS](https://junglewise.ai/threats/cve-2026-113659-apostrophecms-client-side-prototype-pollution-in-apos-http) (medium, CVSS 6.1, published 20 Oct 2026)
- [CVE-2026-113649: ApostropheCMS import-export privilege escalation in published content](https://junglewise.ai/threats/cve-2026-113649-apostrophecms-is-an-open-source-node-js-content-management) (medium, CVSS 6.5, published 20 Oct 2026)
- [CVE-2026-112952: ApostropheCMS unauthorized slug enumeration](https://junglewise.ai/threats/cve-2026-112952-apostrophecms-is-an-open-source-node-js-content-management) (medium, CVSS 4.3, published 20 Oct 2026)
- [CVE-2026-53609: ApostropheCMS prototype pollution in apos.util.set leads to auth bypass](https://junglewise.ai/threats/cve-2026-53609-apostrophecms-prototype-pollution-in-apos-util-set-leads-to-auth) (critical, CVSS 9.1, published 12 Jun 2026)
- [CVE-2026-53607: ApostropheCMS SSRF in @apostrophecms/file via Host header](https://junglewise.ai/threats/cve-2026-53607-apostrophecms-ssrf-in-apostrophecms-file-via-host-header) (low, CVSS 3.7, published 12 Jun 2026)
- [CVE-2026-45014: ApostropheCMS stored XSS in draft version tooltip](https://junglewise.ai/threats/cve-2026-45014-apostrophecms-stored-xss-in-draft-version-tooltip) (info, CVSS 5.3, published 12 Jun 2026)
- [CVE-2026-45013: ApostropheCMS account takeover via Host header injection in password reset](https://junglewise.ai/threats/cve-2026-45013-apostrophecms-account-takeover-via-host-header-injection-in) (high, CVSS 8.1, published 12 Jun 2026)
- [CVE-2026-45012: ApostropheCMS authenticated SSRF in rich-text widget import](https://junglewise.ai/threats/cve-2026-45012-apostrophecms-authenticated-ssrf-in-rich-text-widget-import) (high, CVSS 7.6, published 12 Jun 2026)
- [CVE-2026-45011: ApostropheCMS stored XSS in image widget link](https://junglewise.ai/threats/cve-2026-45011-apostrophecms-stored-xss-in-image-widget-link) (high, CVSS 7.3, published 12 Jun 2026)
- [CVE-2026-40186: Apostrophe sanitize-html allowedTags bypass in textarea and option tags](https://junglewise.ai/threats/cve-2026-40186-apostrophe-sanitize-html-allowedtags-bypass-in-textarea-and) (medium, CVSS 6.1, published 15 Apr 2026)
- [CVE-2026-39857: ApostropheCMS information disclosure via choices and counts query parameters](https://junglewise.ai/threats/cve-2026-39857-apostrophecms-information-disclosure-via-choices-and-counts-query) (medium, CVSS 5.3, published 15 Apr 2026)
- [CVE-2026-35569: ApostropheCMS stored XSS in SEO fields](https://junglewise.ai/threats/cve-2026-35569-apostrophecms-stored-xss-in-seo-fields) (high, CVSS 8.7, published 15 Apr 2026)
- [CVE-2026-33889: ApostropheCMS stored XSS in color-field CSS custom properties](https://junglewise.ai/threats/cve-2026-33889-apostrophecms-stored-xss-in-color-field-css-custom-properties) (medium, CVSS 5.4, published 15 Apr 2026)
- [CVE-2026-33888: ApostropheCMS publicApiProjection bypass in Piece-Type REST API](https://junglewise.ai/threats/cve-2026-33888-apostrophecms-publicapiprojection-bypass-in-piece-type-rest-api) (medium, CVSS 5.3, published 15 Apr 2026)
- [CVE-2026-33877: ApostropheCMS user enumeration via timing side channel in password reset](https://junglewise.ai/threats/cve-2026-33877-apostrophecms-user-enumeration-via-timing-side-channel-in) (low, CVSS 3.7, published 15 Apr 2026)
- [CVE-2026-32730: ApostropheCMS MFA/TOTP bypass in bearer token middleware](https://junglewise.ai/threats/cve-2026-32730-apostrophecms-mfa-totp-bypass-in-bearer-token-middleware) (low, CVSS 3.1, published 18 Mar 2026)

## Most severe Apostrophecms vulnerabilities

- [CVE-2026-53609: ApostropheCMS prototype pollution in apos.util.set leads to auth bypass](https://junglewise.ai/threats/cve-2026-53609-apostrophecms-prototype-pollution-in-apos-util-set-leads-to-auth) (critical, CVSS 9.1, published 12 Jun 2026)
- [CVE-2026-35569: ApostropheCMS stored XSS in SEO fields](https://junglewise.ai/threats/cve-2026-35569-apostrophecms-stored-xss-in-seo-fields) (high, CVSS 8.7, published 15 Apr 2026)
- [CVE-2026-45013: ApostropheCMS account takeover via Host header injection in password reset](https://junglewise.ai/threats/cve-2026-45013-apostrophecms-account-takeover-via-host-header-injection-in) (high, CVSS 8.1, published 12 Jun 2026)
- [CVE-2026-45012: ApostropheCMS authenticated SSRF in rich-text widget import](https://junglewise.ai/threats/cve-2026-45012-apostrophecms-authenticated-ssrf-in-rich-text-widget-import) (high, CVSS 7.6, published 12 Jun 2026)
- [CVE-2026-113711: ApostropheCMS unauthenticated file upload in import routes](https://junglewise.ai/threats/cve-2026-113711-apostrophecms-is-an-open-source-node-js-content-management) (high, CVSS 7.5, published 20 Oct 2026)
- [CVE-2026-45011: ApostropheCMS stored XSS in image widget link](https://junglewise.ai/threats/cve-2026-45011-apostrophecms-stored-xss-in-image-widget-link) (high, CVSS 7.3, published 12 Jun 2026)
- [CVE-2026-113649: ApostropheCMS import-export privilege escalation in published content](https://junglewise.ai/threats/cve-2026-113649-apostrophecms-is-an-open-source-node-js-content-management) (medium, CVSS 6.5, published 20 Oct 2026)
- [CVE-2026-113659: ApostropheCMS client-side prototype pollution leading to DOM-based XSS](https://junglewise.ai/threats/cve-2026-113659-apostrophecms-client-side-prototype-pollution-in-apos-http) (medium, CVSS 6.1, published 20 Oct 2026)
- [CVE-2026-40186: Apostrophe sanitize-html allowedTags bypass in textarea and option tags](https://junglewise.ai/threats/cve-2026-40186-apostrophe-sanitize-html-allowedtags-bypass-in-textarea-and) (medium, CVSS 6.1, published 15 Apr 2026)
- [CVE-2026-113710: ApostropheCMS password-change endpoint lacks attempt throttling](https://junglewise.ai/threats/cve-2026-113710-apostrophecms-no-attempt-throttling-on-authenticated-password) (medium, CVSS 5.9, published 20 Oct 2026)

## Vulnerabilities per week

8 vulnerabilities in the last four weeks, up from none in the four before.

| Week of | Vulns | Critical | Exploited |
| --- | --- | --- | --- |
| 17 Aug 2026 | 0 | 0 | 0 |
| 24 Aug 2026 | 0 | 0 | 0 |
| 31 Aug 2026 | 0 | 0 | 0 |
| 7 Sep 2026 | 0 | 0 | 0 |
| 14 Sep 2026 | 0 | 0 | 0 |
| 21 Sep 2026 | 0 | 0 | 0 |
| 28 Sep 2026 | 0 | 0 | 0 |
| 5 Oct 2026 | 0 | 0 | 0 |
| 12 Oct 2026 | 0 | 0 | 0 |
| 19 Oct 2026 | 8 | 0 | 0 |
| 26 Oct 2026 | 0 | 0 | 0 |
| 2 Nov 2026 | 0 | 0 | 0 |
| 9 Nov 2026 | 0 | 0 | 0 |

## Other ApostropheCMS technologies

- [ApostropheCMS Apostrophe](https://junglewise.ai/threats/technologies/apostrophecms-apostrophe): 18 vulnerabilities
- [ApostropheCMS Import-Export](https://junglewise.ai/threats/technologies/import-export): 5 vulnerabilities

## Sources

NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories. Rebuilt every hour. Cite as: Junglewise Threat Intelligence, "Apostrophecms vulnerabilities", https://junglewise.ai/threats/technologies/apostrophecms, 9 November 2026.
