Skip to content
Heist/ feed
Back to feed
High

Ajax30/BraveCMS-2.0: Stored XSS in Page / Article Content

Type: advisorySources: OSV

Brave CMS is an open-source CMS. Prior to commit 6c56603, page and article body content entered through the CKEditor rich-text editor is stored verbatim in the database and subsequently rendered with Laravel Blade's unescaped output directive {!! !!}. Any JavaScript or HTML injected by an editor-role user is permanently stored and executed in every visitor's browser upon page load. This issue has been patched via commit 6c56603.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-41524
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 12:52 UTC · Revision 1

Source evidence

Ajax30/BraveCMS-2.0: Stored XSS in Page / Article Content

core-osv · Original source

Published 8 May 2026, 14:50 UTC

Brave CMS is an open-source CMS. Prior to commit 6c56603, page and article body content entered through the CKEditor rich-text editor is stored verbatim in the database and subsequently rendered with Laravel Blade's unescaped output directive {!! !!}. Any JavaScript or HTML injected by an editor-role user is permanently stored and executed in every visitor's browser upon page load. This issue has been patched via commit 6c56603.

osv:CVE-2026-41524
Complete source record
{
  "id": "a9185ba9e9ed0bd0739b19667a83cae93fa81a3e685666d322bfdfb1716a5902",
  "url": "https://osv.dev/vulnerability/CVE-2026-41524",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Ajax30/BraveCMS-2.0: Stored XSS in Page / Article Content",
    "summary": "Brave CMS is an open-source CMS. Prior to commit 6c56603, page and article body content entered through the CKEditor rich-text editor is stored verbatim in the database and subsequently rendered with Laravel Blade's unescaped output directive {!! !!}. Any JavaScript or HTML injected by an editor-role user is permanently stored and executed in every visitor's browser upon page load. This issue has been patched via commit 6c56603.",
    "evidence": "osv:CVE-2026-41524",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-41524",
      "aliases": [
        "CVE-2026-41524",
        "GHSA-xj46-722x-6433"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/ajax30/bravecms-2.0",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "6c5660373cf5f0ca9181603280427aca46ef11ea"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "6c5660373cf5f0ca9181603280427aca46ef11ea"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-41524.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:50.724540545Z",
      "provider": "osv",
      "references": [
        "https://github.com/Ajax30/BraveCMS-2.0/security/advisories/GHSA-xj46-722x-6433",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/41xxx/CVE-2026-41524.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-41524",
        "https://github.com/Ajax30/BraveCMS-2.0/commit/6c5660373cf5f0ca9181603280427aca46ef11ea"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/41xxx/CVE-2026-41524.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-41524",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 519346,
  "published_at": "2026-05-08T14:50:26.226+00:00"
}