<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: apostrophecms</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2026-40186: ApostropheCMS is an open-source Node.js content management system</title><link>https://patchthecve.com/cve/CVE-2026-40186.html</link><guid>https://patchthecve.com/cve/CVE-2026-40186.html</guid><pubDate>Mon, 26 Oct 2026 21:10:00 +0000</pubDate><description>MEDIUM 6.1: ApostropheCMS is an open-source Node.js content management system. A regression introduced in commit 49d0bb7, included in versions 2.17.1 of the ApostropheCMS-maintained sanitize-html package bypasses allowedTags enforcement for text inside nonTextTagsArray elements (textarea and option). Apostrophe</description></item><item><title>CVE-2026-39857: ApostropheCMS is an open-source Node.js content management system</title><link>https://patchthecve.com/cve/CVE-2026-39857.html</link><guid>https://patchthecve.com/cve/CVE-2026-39857.html</guid><pubDate>Mon, 26 Oct 2026 22:10:00 +0000</pubDate><description>MEDIUM 5.3: ApostropheCMS is an open-source Node.js content management system. Versions 4.28.0 and prior contain an authorization bypass vulnerability in the choices and counts query parameters of the REST API, where these query builders execute MongoDB distinct() operations that bypass the publicApiProjection </description></item><item><title>CVE-2026-35569: ApostropheCMS is an open-source Node.js content management system</title><link>https://patchthecve.com/cve/CVE-2026-35569.html</link><guid>https://patchthecve.com/cve/CVE-2026-35569.html</guid><pubDate>Mon, 26 Oct 2026 22:10:00 +0000</pubDate><description>HIGH 8.7: ApostropheCMS is an open-source Node.js content management system. Versions 4.28.0 and prior contain a stored cross-site scripting vulnerability in SEO-related fields (SEO Title and Meta Description), where user-controlled input is rendered without proper output encoding into HTML contexts including</description></item><item><title>CVE-2026-33889: ApostropheCMS is an open-source Node.js content management system</title><link>https://patchthecve.com/cve/CVE-2026-33889.html</link><guid>https://patchthecve.com/cve/CVE-2026-33889.html</guid><pubDate>Mon, 26 Oct 2026 22:10:00 +0000</pubDate><description>MEDIUM 5.4: ApostropheCMS is an open-source Node.js content management system. Versions 4.28.0 and prior contain a stored cross-site scripting vulnerability in the @apostrophecms/color-field module, where color values prefixed with -- bypass TinyColor validation intended for CSS custom properties, and the laund</description></item><item><title>CVE-2026-33888: ApostropheCMS is an open-source Node.js content management system</title><link>https://patchthecve.com/cve/CVE-2026-33888.html</link><guid>https://patchthecve.com/cve/CVE-2026-33888.html</guid><pubDate>Mon, 26 Oct 2026 21:10:00 +0000</pubDate><description>MEDIUM 5.3: ApostropheCMS is an open-source Node.js content management system. Versions 4.28.0 and prior contain an authorization bypass vulnerability in the getRestQuery method of the @apostrophecms/piece-type module, where the method checks whether a MongoDB projection has already been set before applying the</description></item><item><title>CVE-2026-33877: ApostropheCMS is an open-source Node.js content management system</title><link>https://patchthecve.com/cve/CVE-2026-33877.html</link><guid>https://patchthecve.com/cve/CVE-2026-33877.html</guid><pubDate>Mon, 26 Oct 2026 22:10:00 +0000</pubDate><description>LOW 3.7: ApostropheCMS is an open-source Node.js content management system. Versions 4.28.0 and prior contain a timing side-channel vulnerability in the password reset endpoint (/api/v1/@apostrophecms/login/reset-request) that allows unauthenticated username and email enumeration. When a user is not found, t</description></item></channel></rss>