CVE-2026-113666High 7.1ApostropheCMS: Authenticated projection-exclusion prototype-member deletion in @apostrophecms/db-connect causes process-wide denial of service0.4%
CVE-2026-113665Low 3.7ApostropheCMS: Missing Authorization on Notification PATCH/DELETE Endpoints0.3%
CVE-2026-113664Medium 5.3ApostropheCMS import-export tar guard misses './..' because it is a literal '../' substring test0.5%
CVE-2026-113662Medium 5.4ApostropheCMS import-export: NoSQL injection via update-key value lets a crafted import match and overwrite an unidentified document0.3%
CVE-2026-113659Medium 6.1ApostropheCMS: Client-side Prototype Pollution in apos.http.parseQuery leading to DOM-based XSS against authenticated users0.3%
CVE-2026-113658High 7.5ApostropheCMS: Unauthenticated CSV import requests leave rejected uploads in the system temporary directory0.6%
CVE-2026-113649Medium 6.5ApostropheCMS: Import API bypasses publication roles for protected content0.3%
CVE-2026-113655Medium 4.3ApostropheCMS: Same-parent page reorder in @apostrophecms/page move() re-ranks a restricted parent's children without create authorization0.3%
CVE-2026-113654Medium 5.3ApostropheCMS sanitize-html: nonTextTags discard region ends early on an implied close, letting <noscript> content render0.4%
CVE-2026-113653Medium 6.9ApostropheCMS: The general public can access @apostrophecms/user objects via a relationship (viewRole is not applied to the general public)0.4%
CVE-2026-113652Medium 5.6ApostropheCMS uploadfs Azure backend leaks account-level SAS token into every public attachment URL (sas: true)0.3%
CVE-2026-113651Low 3.3ApostropheCMS: Path traversal in uploadfs0.3%
CVE-2026-113650Medium 5.3ApostropheCMS sanitize-html: unbounded recursion when re-sanitizing the fallback of a discarded iframe (stack overflow, nestingLimit not enforced)0.5%
CVE-2026-113648Low 3.1ApostropheCMS: Missing Authentication in `cleanExport` Route0.3%
CVE-2026-112958Medium 5.4ApostropheCMS: Stored XSS via Unescaped Widget Style Attribute Serialization0.3%
CVE-2026-112957Medium 4.3ApostropheCMS: GET /api/v1/@apostrophecms/page/:id bypasses viewRole restriction and exposes viewPermission-gated fields to lower-privileged users0.3%
CVE-2026-112956Medium 6.5ApostropheCMS: Archive duplicate continuation lets contributors overwrite published content0.3%
CVE-2026-112955Medium 6.5ApostropheCMS: Import archives can exhaust server storage and deny service0.5%
CVE-2026-112954Medium 5.3ApostropheCMS: Unauthenticated publicApiProjection bypass via search and sort query builders in the public REST API0.4%
CVE-2026-112953Medium 6.0ApostropheCMS: Exposure of Sensitive Information via predictable export filenames0.6%
CVE-2026-112952Medium 4.3ApostropheCMS: POST /api/v1/@apostrophecms/doc/slugTaken discloses existence of private/admin-only content to any authenticated user0.3%
CVE-2026-112951Medium 5.4ApostropheCMS: Color field validation bypass allows stored XSS via HTML appended after rgb()/hsl() prefix0.3%
CVE-2026-84371Medium 5.4ApostropheCMS: Stored XSS via SVG SMIL URI-list scheme-policy bypass0.3%
CVE-2026-71553High 7.1ApostropheCMS: 2nd-order prototype pollution via PATCH leading to single-request persistent DoS0.4%
CVE-2026-63667Medium 6.5ApostropheCMS: Arbitrary file read via import-export attachment-name path traversal0.5%
CVE-2026-63669Medium 6.5ApostropheCMS: Missing destination-parent authorization in page `move()` allows a low-privileged editor to move and re-rank pages inside a restricted subtree0.3%
CVE-2026-53609Critical 9.1Apostrophe has Server-Side Prototype Pollution in apos.util.set via patch operators that leads to process-wide authorization bypass0.3%
CVE-2026-53607Low 3.7@apostrophecms/file pretty-URL Vulnerable to Unauthenticated SSRF via Host header0.3%
CVE-2026-45014Medium 5.3Apostrophe Vulnerable to Stored Cross-Site Scripting via Unsanitized User Display Name in Draft Version Tooltip0.3%
CVE-2026-45013High 8.1Apostrophe has a Weak Password Recovery Mechanism for Forgotten Password and Improper Input Validation0.3%
CVE-2026-45012High 7.6Apostrophe has authenticated SSRF in rich-text widget import via @apostrophecms/area/validate-widget0.2%
CVE-2026-45011High 7.3Apostrophe has stored XSS via javascript: URL in Image Widget Link0.3%
CVE-2026-40186Medium 6.1ApostropheCMS: sanitize-html allowedTags Bypass via Entity-Decoded Text in nonTextTags Elements0.2%
CVE-2026-39857Medium 5.3Information Disclosure via `choices`/`counts` Query Parameters Bypassing publicApiProjection Field Restrictions0.4%
CVE-2026-35569High 8.7ApostropheCMS: Stored XSS in SEO Fields Leads to Authenticated API Data Exposure in ApostropheCMS0.3%
CVE-2026-33889Medium 5.4ApostropheCMS: Stored XSS via CSS Custom Property Injection in `@apostrophecms/color-field` Escaping Style Tag Context0.2%
CVE-2026-33888Medium 5.3ApostropheCMS: publicApiProjection Bypass via `project` Query Builder in Piece-Type REST API0.5%
CVE-2026-33877Low 3.7ApostropheCMS: User Enumeration via Timing Side Channel in Password Reset Endpoint0.4%
CVE-2026-32730High 8.1ApostropheCMS MFA/TOTP Bypass via Incorrect MongoDB Query in Bearer Token Middleware0.4%