AP
Product
apostrophe
by apostrophecms · last CVE Oct 20, 2026
50
CVEs
0
On KEV
9.1
Max CVSS
32
New 30D
Severity mix
Critical 1High 9Medium 34Low 6
Watch

Add apostrophe to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-53609
9.1
0%
Jun 12
Apostrophe has Server-Side Prototype Pollution in apos.util.set via patch operators that leads to process-wide authorization bypass
Affected: <= 4.30.0
CVE-2026-35569
8.7
0%
Apr 15
ApostropheCMS: Stored XSS in SEO Fields Leads to Authenticated API Data Exposure in ApostropheCMS
Affected: < 4.29.0
CVE-2026-45013
8.1
0%
Jun 12
Apostrophe has a Weak Password Recovery Mechanism for Forgotten Password and Improper Input Validation
Affected: <= 4.29.0
CVE-2026-32730
8.1
0%
Mar 18
ApostropheCMS MFA/TOTP Bypass via Incorrect MongoDB Query in Bearer Token Middleware
Affected: < 4.28.0
CVE-2026-45012
7.6
0%
Jun 12
Apostrophe has authenticated SSRF in rich-text widget import via @apostrophecms/area/validate-widget
Affected: <= 4.29.0
CVE-2026-113711
7.5
1%
Oct 20
ApostropheCMS: Unauthenticated resource exhaustion via pre-auth aposBigUpload processing in @apostrophecms/import-export
Affected: < 4.33.0
CVE-2026-113658
7.5
1%
Oct 20
ApostropheCMS: Unauthenticated CSV import requests leave rejected uploads in the system temporary directory
Affected: < 4.33.0
CVE-2026-45011
7.3
0%
Jun 12
Apostrophe has stored XSS via javascript: URL in Image Widget Link
Affected: = 4.29.0
CVE-2026-113666
7.1
0%
Oct 20
ApostropheCMS: Authenticated projection-exclusion prototype-member deletion in @apostrophecms/db-connect causes process-wide denial of service
Affected: < 4.33.0
CVE-2026-71553
7.1
0%
Aug 17
ApostropheCMS: 2nd-order prototype pollution via PATCH leading to single-request persistent DoS
Affected: <= 4.32.0
CVE-2026-113653
6.9
0%
Oct 20
ApostropheCMS: The general public can access @apostrophecms/user objects via a relationship (viewRole is not applied to the general public)
Affected: < 4.33.0
CVE-2026-113649
6.5
0%
Oct 20
ApostropheCMS: Import API bypasses publication roles for protected content
Affected: < 4.34.0
CVE-2026-112956
6.5
0%
Oct 20
ApostropheCMS: Archive duplicate continuation lets contributors overwrite published content
Affected: < 4.34.0
CVE-2026-112955
6.5
1%
Oct 20
ApostropheCMS: Import archives can exhaust server storage and deny service
Affected: < 4.34.0
CVE-2026-63667
6.5
0%
Aug 17
ApostropheCMS: Arbitrary file read via import-export attachment-name path traversal
Affected: < 3.6.2
CVE-2026-63669
6.5
0%
Aug 17
ApostropheCMS: Missing destination-parent authorization in page `move()` allows a low-privileged editor to move and re-rank pages inside a restricted subtree
Affected: < 4.32.0
CVE-2026-113659
6.1
0%
Oct 20
ApostropheCMS: Client-side Prototype Pollution in apos.http.parseQuery leading to DOM-based XSS against authenticated users
Affected: < 4.33.0
CVE-2026-63670
6.1
0%
Aug 17
ApostropheCMS: Mutation-XSS / allowedTags bypass via literal `</textarea/>` solidus close
Affected: < 2.17.6
CVE-2026-40186
6.1
0%
Apr 15
ApostropheCMS: sanitize-html allowedTags Bypass via Entity-Decoded Text in nonTextTags Elements
Affected: >= 4.28.0, < 4.29.0
CVE-2026-112953
6.0
1%
Oct 20
ApostropheCMS: Exposure of Sensitive Information via predictable export filenames
Affected: < 4.34.0
CVE-2026-113710
5.9
0%
Oct 20
ApostropheCMS: No Attempt Throttling on Authenticated Password-Change Endpoint Enables Unlimited Current-Password Guessing
Affected: < 4.33.0
CVE-2026-113652
5.6
0%
Oct 20
ApostropheCMS uploadfs Azure backend leaks account-level SAS token into every public attachment URL (sas: true)
Affected: < 4.33.0
CVE-2026-113662
5.4
0%
Oct 20
ApostropheCMS import-export: NoSQL injection via update-key value lets a crafted import match and overwrite an unidentified document
Affected: < 4.33.0
CVE-2026-113661
5.4
0%
Oct 20
ApostropheCMS: Incomplete CVE-2026-53606: `meta http-equiv=refresh` `content` still ships `javascript:` / `data:` URLs
Affected: < 4.33.0
CVE-2026-112958
5.4
0%
Oct 20
ApostropheCMS: Stored XSS via Unescaped Widget Style Attribute Serialization
Affected: < 4.34.0
CVE-2026-112951
5.4
0%
Oct 20
ApostropheCMS: Color field validation bypass allows stored XSS via HTML appended after rgb()/hsl() prefix
Affected: < 4.34.0
CVE-2026-84371
5.4
0%
Sep 1
ApostropheCMS: Stored XSS via SVG SMIL URI-list scheme-policy bypass
Affected: >= 1.9.0, < 2.17.7
CVE-2026-33889
5.4
0%
Apr 15
ApostropheCMS: Stored XSS via CSS Custom Property Injection in `@apostrophecms/color-field` Escaping Style Tag Context
Affected: < 4.29.0
CVE-2026-113669
5.3
0%
Oct 20
ApostropheCMS: Cross-domain session token in URL confers session takeover
Affected: < 4.33.0
CVE-2026-113667
5.3
0%
Oct 20
ApostropheCMS: CAPTCHA response token not URL-encoded
Affected: < 4.33.0
CVE-2026-113668
5.3
0%
Oct 20
ApostropheCMS: :_id/locales REST route omits the public-API authorization gate its sibling read routes enforce (unauthenticated doc-existence + locale metadata disclosure)
Affected: < 4.33.0
CVE-2026-113664
5.3
0%
Oct 20
ApostropheCMS import-export tar guard misses './..' because it is a literal '../' substring test
Affected: < 4.33.0
CVE-2026-113656
5.3
0%
Oct 20
ApostropheCMS: Unauthenticated unbounded multipart upload → disk-exhaustion DoS
Affected: < 4.33.0
CVE-2026-113654
5.3
0%
Oct 20
ApostropheCMS sanitize-html: nonTextTags discard region ends early on an implied close, letting <noscript> content render
Affected: < 4.33.0
CVE-2026-113650
5.3
0%
Oct 20
ApostropheCMS sanitize-html: unbounded recursion when re-sanitizing the fallback of a discarded iframe (stack overflow, nestingLimit not enforced)
Affected: < 4.34.0
CVE-2026-112954
5.3
0%
Oct 20
ApostropheCMS: Unauthenticated publicApiProjection bypass via search and sort query builders in the public REST API
Affected: < 4.34.0
CVE-2026-45014
5.3
0%
Jun 12
Apostrophe Vulnerable to Stored Cross-Site Scripting via Unsanitized User Display Name in Draft Version Tooltip
Affected: <= 4.29.0
CVE-2026-39857
5.3
0%
Apr 15
Information Disclosure via `choices`/`counts` Query Parameters Bypassing publicApiProjection Field Restrictions
Affected: < 4.29.0
CVE-2026-33888
5.3
1%
Apr 15
ApostropheCMS: publicApiProjection Bypass via `project` Query Builder in Piece-Type REST API
Affected: < 4.29.0
CVE-2026-113671
4.3
0%
Oct 20
ApostropheCMS: Host header controls server-side image fetch origin in @apostrophecms/ai-helper, enabling authenticated SSRF
Affected: >= 4.25.0, < 4.33.0
CVE-2026-113660
4.3
0%
Oct 20
ApostropheCMS: Authenticated Object-Level Authorization Bypass in exist-in-locale Reveals Restricted Localized Draft Identifiers
Affected: < 4.33.0
CVE-2026-113655
4.3
0%
Oct 20
ApostropheCMS: Same-parent page reorder in @apostrophecms/page move() re-ranks a restricted parent's children without create authorization
Affected: < 4.33.0
CVE-2026-112957
4.3
0%
Oct 20
ApostropheCMS: GET /api/v1/@apostrophecms/page/:id bypasses viewRole restriction and exposes viewPermission-gated fields to lower-privileged users
Affected: < 4.34.0
CVE-2026-112952
4.3
0%
Oct 20
ApostropheCMS: POST /api/v1/@apostrophecms/doc/slugTaken discloses existence of private/admin-only content to any authenticated user
Affected: < 4.34.0
CVE-2026-113665
3.7
0%
Oct 20
ApostropheCMS: Missing Authorization on Notification PATCH/DELETE Endpoints
Affected: < 4.33.0
CVE-2026-113657
3.7
0%
Oct 20
ApostropheCMS sanitize-html: SMIL animation namespace-prefix bypass allows javascript: URI injection (XSS)
Affected: < 4.33.0
CVE-2026-53607
3.7
0%
Jun 12
@apostrophecms/file pretty-URL Vulnerable to Unauthenticated SSRF via Host header
Affected: <= 4.30.0
CVE-2026-33877
3.7
0%
Apr 15
ApostropheCMS: User Enumeration via Timing Side Channel in Password Reset Endpoint
Affected: < 4.29.0
CVE-2026-113651
3.3
0%
Oct 20
ApostropheCMS: Path traversal in uploadfs
Affected: < 4.33.0
CVE-2026-113648
3.1
0%
Oct 20
ApostropheCMS: Missing Authentication in `cleanExport` Route
Affected: < 4.34.0
Showing 50