<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Concrete CMS — recent CVEs</title>
    <link>https://vulnogram.org/</link>
    <atom:link href="https://vulnogram.org/rss/concretecms" rel="self" type="application/rss+xml"/>
    <description>Most recent CVEs assigned by Concrete CMS (concretecms).</description>
    <image>
      <url>https://vulnogram.org/seaview/icons/concretecms.png</url>
      <title>Concrete CMS — recent CVEs</title>
      <link>https://vulnogram.org/</link>
    </image>
    <lastBuildDate>Wed, 21 Oct 2026 07:00:06 GMT</lastBuildDate>
    <item>
      <title>CVE-2026-18120 · 6.3 MEDIUM 🌩️ — Missing Authorization in legacy Express entries search endpoint allows disclosure of Express entry data</title>
      <link>https://vulnogram.org/CVE-2026-18120</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18120</guid>
      <description>Concrete CMS before 9.5.3 exposed a legacy Express entry search endpoint that returned entry result JSON without invoking the canViewExpressEntries() permission check applied by the normal dashboard and CSV Export flow. An unauthenticated visitor who…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Wed, 16 Sep 2026 17:16:09 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-85387 · 2 LOW — Concrete CMS before 9.5.4 allows a deactivated user to retain OAuth-authenticated REST API access</title>
      <link>https://vulnogram.org/CVE-2026-85387</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-85387</guid>
      <description>Concrete CMS before 9.5.4 re-authorized OAuth REST API requests from the bearer token alone and did not re-check the state of the account the token had been issued to. The resource server&apos;s authorization validator confirmed only that a token existed,…</description>
      <category>Low</category>
      <pubDate>Wed, 16 Sep 2026 17:12:05 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-87031 · 2.1 LOW — Missing authorization in the REST API user creation endpoint in Concrete CMS 9.2.0 through 9.5.3 allows arbitrary account creation</title>
      <link>https://vulnogram.org/CVE-2026-87031</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-87031</guid>
      <description>n Concrete CMS 9.2.0 through 9.5.3, the REST API user creation endpoint (POST /ccm/api/1.0/users, the add() method of concrete/src/Api/Controller/Users.php) did not perform a permission check before creating an account. As a result, any valid OAuth t…</description>
      <category>Low</category>
      <pubDate>Wed, 16 Sep 2026 16:40:04 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-87028 · 5.3 MEDIUM — Cross-Board IDOR in the Board Custom Slot Preview in Concrete CMS 9.0.0 through 9.5.3 Discloses Restricted Page Summary Fields</title>
      <link>https://vulnogram.org/CVE-2026-87028</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-87028</guid>
      <description>Concrete CMS 9 through 9.5.3 did not confirm that a board InstanceItem submitted to the custom-slot preview endpoint belonged to the board instance the requesting user was authorized to edit, and did not enforce page-view permission before generating…</description>
      <category>Medium</category>
      <pubDate>Wed, 16 Sep 2026 16:36:56 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-85386 · 7.3 HIGH — Concrete CMS before 9.5.4 stored is vulneratble to cross-site scripting via unauthenticated XML/XSLT file upload in the Form Block</title>
      <link>https://vulnogram.org/CVE-2026-85386</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-85386</guid>
      <description>Concrete CMS before 9.5.4 did not sanitize XML and XSLT documents uploaded through a public Form Block file-upload question. Plain XML uploads were validated by file extension only and stored as publicly accessible files that were served inline from…</description>
      <category>High</category>
      <pubDate>Wed, 16 Sep 2026 16:33:53 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-85385 · 7.7 HIGH 🌩️ — Concrete CMS below 9.5.4 is vulnerable to Stored XSS via User Timezone Field</title>
      <link>https://vulnogram.org/CVE-2026-85385</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-85385</guid>
      <description>Concrete CMS below 9.5.4 did not validate the user timezone value (uTimezone) on write and rendered it without output encoding on the Dashboard user management page, where Date::getTimezoneDisplayName() returns any non-IANA value unchanged. A stored…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Wed, 16 Sep 2026 16:30:28 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81927 · 1.8 LOW — Concrete CMS before 9.5.3 is vulnerable to Stored XSS via SVG upload in &quot;Reject&quot; sanitization mode</title>
      <link>https://vulnogram.org/CVE-2026-81927</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81927</guid>
      <description>Concrete CMS before 9.5.3 contained a stored cross-site scripting vulnerability in SVG file handling. When SVG processing was set to the non-default &quot;Reject files containing potentially harmful elements&quot; mode (concrete.file_manager.images.svg_sanitiz…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 20:21:03 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18426 · 2 LOW — Concrete CMS 9.0.0 to 9.5.2 Express Form block missing authorization allows an authenticated editor to modify Express Forms they cannot edit</title>
      <link>https://vulnogram.org/CVE-2026-18426</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18426</guid>
      <description>Concrete CMS 9.0.0 through 9.5.2 did not enforce a block-level edit-permission check on the Express Form block&apos;s control-management actions, which relied solely on CSRF token validation. Because the token is bound to the user and action rather than t…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 20:16:12 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81926 · 2 LOW — Concrete CMS 9.4.0 through 9.5.2 is vulnerable to Cross-site scripting in the location panel duplicate-path confirmation dialog</title>
      <link>https://vulnogram.org/CVE-2026-81926</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81926</guid>
      <description>Concrete CMS 9.4.0 through 9.5.2 did not escape colliding page paths before rendering them in the location panel&apos;s duplicate-path confirmation dialog. The panel&apos;s check endpoint returned the submitted path unmodified in its JSON response, and client-…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 20:14:18 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81925 · 2.1 LOW — Concrete CMS below 9.5.3 is vulnerable to Reflected Cross-Site Scripting (XSS) via Conversation Custom Date Format</title>
      <link>https://vulnogram.org/CVE-2026-81925</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81925</guid>
      <description>Concrete CMS before 9.5.3 improperly neutralized a user-supplied custom date format when rendering conversation messages, resulting in reflected cross-site scripting. An attacker could execute arbitrary JavaScript in the browser of a user who was tri…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 20:07:01 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18425 · 2.1 LOW — IDOR in Concrete CMS 9.0.0 through 9.5.2 dashboard sitemap reorder (SitemapUpdate::updateDisplayOrder) allows an authenticated sitemap user to reorder arbitrary pages</title>
      <link>https://vulnogram.org/CVE-2026-18425</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18425</guid>
      <description>Concrete CMS 9 before 9.5.3 authorized the dashboard sitemap reorder action (Concrete\Controller\Backend\Dashboard\SitemapUpdate) using only the global access_sitemap task permission and did not check per-page edit permission before updating each pag…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:52:04 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18424 · 2.1 LOW — Concrete CMS 9.0.0 to 9.5.2 is vulnerable to SSRF protection bypass in remote file import when multiple URLs share a host but use different ports</title>
      <link>https://vulnogram.org/CVE-2026-18424</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18424</guid>
      <description>Concrete CMS 9.0.0 to 9.5.2 is vulnerable to Server-Side Request Forgery iremote file import via cross-port reuse of a host&apos;s validated DNS pin. When multiple remote URLs share the same host, only the first `ValidatedRemoteUrl` is retained and reused…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:49:48 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18423 · 2.1 LOW — Concrete CMS 9.0.0 through 9.5.2 is vulnerable to Insecure direct object reference (IDOR)  in the Express saved search preset delete and edit dialogs allowing an authenticated user with permission on one Express entity to delete or rename saved search pres</title>
      <link>https://vulnogram.org/CVE-2026-18423</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18423</guid>
      <description>Concrete CMS 9.0.0 through 9.5.2 is vulnerable to Insecure direct object reference (IDOR) in the Express saved search preset delete and edit dialogs . An authenticated user holding only view permission on a single Express entity could therefore perma…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:30:13 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18422 · 2.1 LOW — Concrete CMS below 9.5.3 Multilingual Page Assign Action Lacks Destination Authorization and CSRF Token Validation</title>
      <link>https://vulnogram.org/CVE-2026-18422</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18422</guid>
      <description>Concrete CMS before 9.5.3 did not enforce a destination-side authorization check and did not validate a CSRF token in the multilingual page assignment backend action (Backend\Page\Multilingual::assign). As a result, an authenticated user who held the…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:27:59 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18421 · 2.1 LOW — Concrete CMS 9.0.0-9.5.2 Boards data source dashboard is missing an authorization check, allowing a low-privileged board editor to modify or delete configured data sources on boards they do not control</title>
      <link>https://vulnogram.org/CVE-2026-18421</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18421</guid>
      <description>Concrete CMS 9 through 9.5.2 does not perform an authorization check in three actions of the Boards data source dashboard controller (update, update_data_source, and delete_data_source), which resolve a ConfiguredDataSource directly from an attacker-…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:10:51 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-68529 · 2.1 LOW — Concrete CMS 9.0.0 through 9.5.2 us  missing authorization in the Express entries advanced-search dashboard action allowing a low-privileged user to read other entities&apos; Express entries</title>
      <link>https://vulnogram.org/CVE-2026-68529</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-68529</guid>
      <description>Concrete CMS 9.0.0 through 9.5.2 was missing an authorization check on the Express entries advanced-search dashboard action. The advanced_search() method in DashboardSelectableExpressEntryListTrait resolved an Express entity directly from a user-supp…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:08:45 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-68530 · 2.1 LOW — Concrete CMS 9.0.0 through 9.5.2 is Missing Authorization on Board Instance Actions Allowed a Board Editor to Access and Delete Other Boards&apos; Instances</title>
      <link>https://vulnogram.org/CVE-2026-68530</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-68530</guid>
      <description>Concrete CMS 9 through 9.5.2 did not perform an authorization check on several board-instance actions in the Boards area of the Dashboard. The instance details single-page controller resolved a board instance directly from an attacker-supplied instan…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:06:50 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-68531 · 2.1 LOW — Concrete CMS below 9.5.3 is vulnerable to Authenticated Denial of Service via Unescaped SQL LIKE Wildcards in Keyword Search</title>
      <link>https://vulnogram.org/CVE-2026-68531</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-68531</guid>
      <description>Concrete CMS 9 before 9.5.3 did not escape SQL LIKE wildcard characters in the keyword search filters used by the file manager, file folders, and page list, allowing an authenticated user with editor-level or higher privileges to submit a crafted sea…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 19:03:38 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81924 · 2.1 LOW — Concrete CMS below 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in Theme Page Template Activation</title>
      <link>https://vulnogram.org/CVE-2026-81924</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81924</guid>
      <description>Concrete CMS before 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in the theme page-template activation feature. The Dashboard theme Inspect controller&apos;s activate_files() action created PageTemplate records from attacker-supplied pageTempl…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 18:55:57 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81923 · 2.1 LOW — Concrete CMS below 9.5.3 is missing authorization in the SEO Bulk Update Meta Tags editor</title>
      <link>https://vulnogram.org/CVE-2026-81923</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81923</guid>
      <description>In Concrete CMS before 9.5.3, the SEO Bulk Update Meta Tags editor did not check per-page edit permissions before saving. The saveRecord() action validated the per-page CSRF token but never called canEditPageProperties() for the target page, so a use…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 18:53:26 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81922 · 2.1 LOW — &quot;In Concrete CMS below 9.5.3, there is Missing authorization in the sitemap page reorder allowing  low-privilege users to reorder arbitrary pages &quot;</title>
      <link>https://vulnogram.org/CVE-2026-81922</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81922</guid>
      <description>Concrete CMS before 9.5.3 did not enforce a per-page authorization check when reordering pages from the sitemap. In the sitemap Explore dashboard controller, the send_to_top and send_to_bottom reorder tasks ran after only a generic sitemap-access che…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 18:51:33 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81921 · 2.3 LOW — In Concrete CMS 8.5.3 to 9,5,2, OAuth 2.0 Refresh-Token Grant Bypasses Account Status</title>
      <link>https://vulnogram.org/CVE-2026-81921</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81921</guid>
      <description>Concrete CMS 8.5.3 through 9.5.2 enabled the OAuth 2.0 refresh-token grant using the unmodified upstream League grant, which issued new access tokens from a valid refresh token without re-checking the associated account&apos;s active status. A user who ob…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 18:48:52 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81920 · 2.3 LOW 🌩️ — Concrete CMS below 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in Dashboard SEO Excluded Words Reset Endpoint</title>
      <link>https://vulnogram.org/CVE-2026-81920</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81920</guid>
      <description>Concrete CMS below 9.5.3 was vulnerable to Cross-Site Request Forgery in the dashboard SEO Excluded Words page. The reset() controller action cleared the administrator-configured reserved-word list (concrete.seo.exclude_words) but did not validate th…</description>
      <category>Low</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 18:46:30 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-68532 · 2.3 LOW 🌩️ — Concrete CMS 9.0.0 to 9.5.2 is vunerable to CSRF in Concrete CMS Group Type Deletion Dashboard Action</title>
      <link>https://vulnogram.org/CVE-2026-68532</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-68532</guid>
      <description>Concrete CMS 9.0.0 to dashboard group type controller did not validate a CSRF token on its delete action, resulting in cross-site request forgery. A remote unauthenticated attacker could cause an authenticated user with group type management permissi…</description>
      <category>Low</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 18:44:33 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-68533 · 2.3 LOW — Missing Authorization in Concrete CMS versions below 9.5.3 Conversation File Upload Allows File Import Without the Add Message Attachments Permission</title>
      <link>https://vulnogram.org/CVE-2026-68533</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-68533</guid>
      <description>Concrete CMS below 9.5.3 conversation attachment uploaded endpoint imported files into the file manager before evaluating the &quot;Add Message Attachments&quot; permission, which was only checked after the file had been stored. A user denied that permission,…</description>
      <category>Low</category>
      <pubDate>Tue, 15 Sep 2026 18:27:03 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-68534 · 2.3 LOW 🌩️ — Concrete CMS below 9.5.2 is vulnerable to Stored XSS via unescaped Express entry labels in association selectors</title>
      <link>https://vulnogram.org/CVE-2026-68534</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-68534</guid>
      <description>Concrete CMS before 9.5.3 rendered Express entry labels as raw HTML when displaying associated entries, resulting in stored cross-site scripting. An unauthenticated attacker could submit a payload through a public Express Form; it then executed in an…</description>
      <category>Low</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 18:25:02 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81919 · 2.3 LOW 🌩️ — Concrete CMS below 9.5.3 is vulnerable to Cross-Site Request Forgery (CSRF) in Block Arrangement Endpoint</title>
      <link>https://vulnogram.org/CVE-2026-81919</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81919</guid>
      <description>Concrete CMS below 9.5.3 did not validate an anti-CSRF token on the block-arrangement backend endpoint (the arrange() action of Concrete\Controller\Backend\Page\ArrangeBlocks). The action enforced page-edit authorization but performed no token check,…</description>
      <category>Low</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 18:22:54 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81899 · 7.3 HIGH — Concrete CMS 9.0 to 9.5.2 is vulnerable to Stored XSS via group folder name on the Members &gt; Groups dashboard</title>
      <link>https://vulnogram.org/CVE-2026-81899</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81899</guid>
      <description>Concrete CMS 9.0.0 to 9.5.2 stored group folder names without sanitization and printed them unescaped on the Members &gt; Groups dashboard page, resulting in stored cross-site scripting. The add and edit group-folder handlers stored the submitted folder…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 17:54:58 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18115 · 7.4 HIGH — In Concrete CMS 9.2.0 to 9.5.2, Missing Authorization in REST API Users update() and change_password Enables Account Takeover.</title>
      <link>https://vulnogram.org/CVE-2026-18115</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18115</guid>
      <description>Concrete CMS 9.2.0 to 9.5.2 did not enforce per-field edit_user_properties permissions on the REST API user write endpoints (PUT /ccm/api/1.0/users/{uID} and POST /ccm/api/1.0/users/{uID}/change_password). A user with an update-scoped OAuth token and…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 17:39:04 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18113 · 7.5 HIGH — Concrete CMS 9.0 to 9.5.2 is vulnerable to Stored XSS in the Top Navigation Bar Block via Dropdown Child Page Names</title>
      <link>https://vulnogram.org/CVE-2026-18113</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18113</guid>
      <description>In Concrete CMS 9.0 to 9.5.2, the Top Navigation Bar block did not HTML-escape dropdown child page names before writing them into the page, so a user who could create or rename pages could store a script through a child page name and have it run in t…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 17:32:16 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81898 · 7.5 HIGH — Concrete CMS below version 9.5.3  is vulnerable to Stored XSS via country-less Address attribute in Express association views</title>
      <link>https://vulnogram.org/CVE-2026-81898</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81898</guid>
      <description>In Concrete CMS below version 9.5.3, the Address attribute&apos;s country-less text formatter skipped HTML-escaping, enabling stored XSS in Express association views. A user able to submit an Address attribute could execute script in the session of any da…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 17:29:31 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81897 · 7.7 HIGH 🌩️ — Concrete CMS below version 9.5.3 is vulnerable to Stored XSS via Express form Text control save_control</title>
      <link>https://vulnogram.org/CVE-2026-81897</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81897</guid>
      <description>In Concrete CMS below CMS 9.5.3, the save_control action in the Express entities forms dashboard controller did not validate the anti-CSRF token. By causing an authenticated administrator to submit a forged cross-site request, a remote attacker witho…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 16:47:02 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81896 · 8.4 HIGH — Concrete CMS below version 9.5.3 is vulnerable to Stored XSS in Concrete CMS Form Submissions Report via Unescaped Question Label</title>
      <link>https://vulnogram.org/CVE-2026-81896</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81896</guid>
      <description>Concrete CMS before 9.5.3 does not apply HTML entity encoding to user-defined Form block question labels when rendering them as column headers in the Dashboard Form Submissions report (concrete/single_pages/dashboard/reports/forms/legacy.php). a rogu…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 16:44:40 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18111 · 8.5 HIGH — Concrete CMS below 9.5.4 allows privilege escalation because adding users and assigning groups do not require additional identity verification</title>
      <link>https://vulnogram.org/CVE-2026-18111</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18111</guid>
      <description>Concrete CMS 9 before 9.5.3 was vulnerable to stored cross-site scripting (XSS) in the Feature, Feature Link, Hero Image, and Image blocks and before Concrete 8.5.21 in the feature and Image blocks because the external link URL was insufficiently val…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 16:42:37 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81895 · 8.5 HIGH — Concrete CMS 9.5.2 and below is vulnerable to Stored SQL Injection in Concrete CMS Document Library Block via `fsID[]` in `setMode=any`</title>
      <link>https://vulnogram.org/CVE-2026-81895</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81895</guid>
      <description>In Concrete CMS before 9.5.3, the Document Library block stored the file-set identifiers submitted through fsID[] without validating them as integers, and when the block was configured with setMode set to any it concatenated each stored identifier di…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 16:39:04 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81894 · 8.5 HIGH — Concrete CMS 9.5.2 and below is vulnerable to Stored DOM-based Cross-site Scripting (XSS) in the Gallery block image Caption field</title>
      <link>https://vulnogram.org/CVE-2026-81894</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81894</guid>
      <description>Concrete CMS 9.5.2 and below is vulnerable to stored DOM-based Cross-site Scripting (XSS) via the Gallery block&apos;s per-image Caption field because the bundled Magnific Popup lightbox script (concrete/js/features/imagery/frontend.js) re-parses the attr…</description>
      <category>High</category>
      <pubDate>Tue, 15 Sep 2026 16:35:37 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18110 · 8.7 HIGH 🌩️ — Concrete CMS 9.0.0 through 9.5.2 is vulnerable to missing authorization in the user selector autocomplete endpoint (/ccm/system/user/autocomplete), allowing an unauthenticated attacker to retrieve the complete backend user directory — internal ID, username</title>
      <link>https://vulnogram.org/CVE-2026-18110</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18110</guid>
      <description>Concrete CMS 9 (9.0.0 through 9.5.2) does not perform an authorization check on the user selector autocomplete endpoint (/ccm/system/user/autocomplete), which backs the &quot;Preview as User&quot; panel and other user-selector components. The endpoint validate…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 15 Sep 2026 16:33:36 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81900 · 7.3 HIGH — Concrete CMS before 9.5.3 is vulnerable to Stored XSS in the YouTube block (vWidth/vHeight)</title>
      <link>https://vulnogram.org/CVE-2026-81900</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81900</guid>
      <description>Concrete CMS before 9.5.3 applied only trim() to the YouTube block&apos;s stored width and height values and printed them into iframe HTML attributes without escaping or integer casting, resulting in stored cross-site scripting. A user with edit_block per…</description>
      <category>High</category>
      <pubDate>Mon, 14 Sep 2026 22:07:58 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18116 · 7.3 HIGH — Concrete CMS 8.3.0 to 9.5.2 is vulnerable to Stored XSS in Calendar Event Name via Workflow Approval Notifications</title>
      <link>https://vulnogram.org/CVE-2026-18116</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18116</guid>
      <description>Concrete CMS 8.3.0 to 9.5.2 stored calendar event names without sanitization and rendered them without HTML escaping in the workflow approval and deletion notifications shown in the dashboard &quot;Waiting For Me&quot; block. A registered user permitted to add…</description>
      <category>High</category>
      <pubDate>Mon, 14 Sep 2026 22:05:49 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18117 · 7.3 HIGH — Concrete CMS 9.0.0 to 9.5.2 is vulnerable to Stored XSS in Custom Page Alias Name</title>
      <link>https://vulnogram.org/CVE-2026-18117</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18117</guid>
      <description>Concrete CMS 9.0.0 through 9.5.3 is vulnerable to stored XSS via the custom page alias name (customAliasName) because the Edit Alias dialog applied only trim() to the submitted value and performed no input neutralization. An authenticated user holdin…</description>
      <category>High</category>
      <pubDate>Mon, 14 Sep 2026 21:27:57 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81901 · 7.2 HIGH — Concrete CMS 9.2.0 to 9.5.2 is vulnerable to stored XSS due to missing authorization in the `PUT /pages/{cID}` endpoint</title>
      <link>https://vulnogram.org/CVE-2026-81901</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81901</guid>
      <description>In Concrete CMS 9.2.0 through 9.5.2, the REST API page update endpoint (PUT /ccm/api/1.0/pages/{cID}) did not enforce page-property, page-template, or page-type authorization. A user granted only content-editing rights on a page could therefore alter…</description>
      <category>High</category>
      <pubDate>Mon, 14 Sep 2026 20:38:54 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81902 · 7.1 HIGH 🌩️ — Concrete CMS 9.0.0 to 9.5.2 is vulnerable to CSRF on Orphan Block Cleanup</title>
      <link>https://vulnogram.org/CVE-2026-81902</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81902</guid>
      <description>Concrete CMS 9 through 9.5.2 did not validate a CSRF token in the orphaned block removal panel action (removeOrphanedBlocks). A remote attacker could craft a request that, when loaded by an authenticated user holding edit permission on the target pag…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Mon, 14 Sep 2026 20:34:23 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81903 · 7 HIGH — Concrete CMS 9.0.0 to 9.5.2 is vulnerable to Stored XSS via Page Container icon</title>
      <link>https://vulnogram.org/CVE-2026-81903</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81903</guid>
      <description>Concrete CMS versions 9.0.0 to 9.5.2 stored the Page Container icon value submitted through the dashboard without validating it against the set of known container icons. The unvalidated value was later concatenated into the src attribute of an img ta…</description>
      <category>High</category>
      <pubDate>Mon, 14 Sep 2026 20:14:25 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-18119 · 7 HIGH — Concrete CMS below 9.5.3 is vulnerable to Stored XSS via unsanitized inline block custom style values</title>
      <link>https://vulnogram.org/CVE-2026-18119</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-18119</guid>
      <description>Concrete CMS below 9.5.3 did not sanitize custom style values in the Block Design dialog before writing them into page CSS via a DOM sink, permitting stored cross-site scripting. An editor-level user could execute script in an administrator&apos;s session…</description>
      <category>High</category>
      <pubDate>Mon, 14 Sep 2026 19:54:11 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81907 · 6.1 MEDIUM 🌩️ — Concrete CMS 9.5.2 and below is vulnerable to Cross-Site Request Forgery (CSRF) vin Express delete_entries allowing mass deletion of all entity records</title>
      <link>https://vulnogram.org/CVE-2026-81907</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81907</guid>
      <description>Concrete CMS 9.5.2 and below is vulnerable to Cross-Site Request Forgery (CSRF) in the Express &quot;Clear Entries&quot; function (POST /index.php/dashboard/system/express/entities/delete_entries) because the controller records but does not enforce a failed CS…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Fri, 11 Sep 2026 20:21:48 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81918 · 4.8 MEDIUM — Concrete CMS below 9.5.3 is vulnerable to Stored XSS via the Date Format field in the Page Attribute Display block</title>
      <link>https://vulnogram.org/CVE-2026-81918</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81918</guid>
      <description>Concrete CMS below 9.5.3 is vulnerable to Stored XSS via the Date Format field in the Page Attribute Display block. A user with edit_page_contents permissions could store a payload which executes in the browser of any visitor who viewed a page where…</description>
      <category>Medium</category>
      <pubDate>Fri, 11 Sep 2026 20:19:58 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81917 · 5.1 MEDIUM — Concrete CMS below 9.5.3 is vulnerable to Stored XSS in the Document Library block file description and tags</title>
      <link>https://vulnogram.org/CVE-2026-81917</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81917</guid>
      <description>Concrete CMS below 9.5.3 does not apply HTML output escaping to the file description and tags fields when rendering the Document Library block, so a user with permission to edit file properties could store a script payload that executed in the browse…</description>
      <category>Medium</category>
      <pubDate>Fri, 11 Sep 2026 20:16:06 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-68535 · 5.1 MEDIUM — Concrete CMS 9.2.0 to 9.5.2 is vulnerable to Missing authorization in the Concrete CMS Area REST API block-create path letting an editor reference files outside their file-manager permissions</title>
      <link>https://vulnogram.org/CVE-2026-68535</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-68535</guid>
      <description>Concrete CMS Area API&apos;s block-create endpoint in versions 9.2.0 to 9.5.2 did not invoke the block type controller&apos;s validate() method on submitted data, which, for file-referencing blocks such as hero_image and gallery, is where the referenced file i…</description>
      <category>Medium</category>
      <pubDate>Fri, 11 Sep 2026 20:12:17 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81916 · 5.1 MEDIUM — Incorrect Authorization in the Concrete CMS Express Entries Dashboard below version 9.5.3 Allows Entry Creation in an Unauthorized Object</title>
      <link>https://vulnogram.org/CVE-2026-81916</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81916</guid>
      <description>Concrete CMS before 9.5.3 evaluated the authorization check for an Express entry submission against the entity of the posted form rather than the entity identified by the dashboard route. As a result, a user permitted to add entries to one Express ob…</description>
      <category>Medium</category>
      <pubDate>Fri, 11 Sep 2026 20:09:05 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-81915 · 5.1 MEDIUM — In Concrete CMS below 9.5.3,  Page Type update omits object-level authorization</title>
      <link>https://vulnogram.org/CVE-2026-81915</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-81915</guid>
      <description>Concrete CMS below 9.5.3 does not perform an object-level authorization check when a Page Type was updated. The Types::submit() dashboard controller loaded and saved the Page Type identified by a user-supplied ptID without calling canEditPageType(),…</description>
      <category>Medium</category>
      <pubDate>Fri, 11 Sep 2026 19:39:03 GMT</pubDate>
    </item>
  </channel>
</rss>
