Skip to content
Heist/ feed
Back to feed
Medium

Craft CMS has Server-Side Request Forgery (SSRF) with Asset Uploads Mutations

Type: advisorySources: OSV

Craft CMS is a content management system (CMS). Versions on the 4.x branch through 4.17.8 and the 5.x branch through 5.9.14 are vulnerable to Server-Side Request Forgery. The exploitation requires a few permissions to be enabled in the used GraphQL schema: "Edit assets in the volume" and "Create assets in the volume." Versions 4.17.9 and 5.9.15 patch the issue.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-41129
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 23:58 UTC · Revision 1

Source evidence

Craft CMS has Server-Side Request Forgery (SSRF) with Asset Uploads Mutations

core-osv · Original source

Published 21 Apr 2026, 23:34 UTC

Craft CMS is a content management system (CMS). Versions on the 4.x branch through 4.17.8 and the 5.x branch through 5.9.14 are vulnerable to Server-Side Request Forgery. The exploitation requires a few permissions to be enabled in the used GraphQL schema: "Edit assets in the volume" and "Create assets in the volume." Versions 4.17.9 and 5.9.15 patch the issue.

osv:CVE-2026-41129
Complete source record
{
  "id": "e8307fc555893dada96dbccb61f97234fd572f44a56dc55f866da7fd9cd64802",
  "url": "https://osv.dev/vulnerability/CVE-2026-41129",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Craft CMS has Server-Side Request Forgery (SSRF) with Asset Uploads Mutations",
    "summary": "Craft CMS is a content management system (CMS). Versions on the 4.x branch through 4.17.8 and the 5.x branch through 5.9.14 are vulnerable to Server-Side Request Forgery. The exploitation requires a few permissions to be enabled in the used GraphQL schema: \"Edit assets in the volume\" and \"Create assets in the volume.\" Versions 4.17.9 and 5.9.15 patch the issue.",
    "evidence": "osv:CVE-2026-41129",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-41129",
      "aliases": [
        "CVE-2026-41129",
        "GHSA-3m9m-24vh-39wx"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:P"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/craftcms/cms",
              "type": "GIT",
              "events": [
                {
                  "introduced": "04755d93f86d07cc183db47db8a0eee106892e30"
                },
                {
                  "fixed": "84d783586bf0abf619a9d1909d93fdfdcaaf73a4"
                },
                {
                  "introduced": "daac7c1da2f701f2e9ddee1da1457ce61660b581"
                },
                {
                  "fixed": "ade6b5b843c82df6ac1661c453f1812294bdbef7"
                },
                {
                  "fixed": "d20aecfaa0eae076c4154be3b17e1f9fa05ce46f"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "5.0.0-RC1"
                      },
                      {
                        "fixed": "5.9.15"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "introduced": "4.0.0-RC1"
                      },
                      {
                        "fixed": "4.17.9"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "d20aecfaa0eae076c4154be3b17e1f9fa05ce46f"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-41129.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:45.302894572Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/41xxx/CVE-2026-41129.json",
        "https://github.com/craftcms/cms/security/advisories/GHSA-3m9m-24vh-39wx",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-41129",
        "https://github.com/craftcms/cms/commit/d20aecfaa0eae076c4154be3b17e1f9fa05ce46f"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-918"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/41xxx/CVE-2026-41129.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-41129",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 513277,
  "published_at": "2026-04-21T23:34:56.801+00:00"
}