2026-06-06 15:45CVE-2026-11436VulDB
PUBLISHED5.2ApplicationCWE-79CWE-94

Mage AI Sign-in Flow index.tsx useMutation cross site scripting

A vulnerability was detected in Mage AI up to 0.9.79. This impacts the function useMutation of the file mage_ai/frontend/components/Sessions/SignForm/index.tsx of the component Sign-in Flow. Performing a manipulation of the argument query.redirect_url results in cross site scripting. Remote exploitation of the attack is possible. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Problem type

Affected products

Mage AI

0.9.0 - AFFECTED

0.9.1 - AFFECTED

0.9.2 - AFFECTED

0.9.3 - AFFECTED

0.9.4 - AFFECTED

0.9.5 - AFFECTED

0.9.6 - AFFECTED

0.9.7 - AFFECTED

0.9.8 - AFFECTED

0.9.9 - AFFECTED

0.9.10 - AFFECTED

0.9.11 - AFFECTED

0.9.12 - AFFECTED

0.9.13 - AFFECTED

0.9.14 - AFFECTED

0.9.15 - AFFECTED

0.9.16 - AFFECTED

0.9.17 - AFFECTED

0.9.18 - AFFECTED

0.9.19 - AFFECTED

0.9.20 - AFFECTED

0.9.21 - AFFECTED

0.9.22 - AFFECTED

0.9.23 - AFFECTED

0.9.24 - AFFECTED

0.9.25 - AFFECTED

0.9.26 - AFFECTED

0.9.27 - AFFECTED

0.9.28 - AFFECTED

0.9.29 - AFFECTED

0.9.30 - AFFECTED

0.9.31 - AFFECTED

0.9.32 - AFFECTED

0.9.33 - AFFECTED

0.9.34 - AFFECTED

0.9.35 - AFFECTED

0.9.36 - AFFECTED

0.9.37 - AFFECTED

0.9.38 - AFFECTED

0.9.39 - AFFECTED

0.9.40 - AFFECTED

0.9.41 - AFFECTED

0.9.42 - AFFECTED

0.9.43 - AFFECTED

0.9.44 - AFFECTED

0.9.45 - AFFECTED

0.9.46 - AFFECTED

0.9.47 - AFFECTED

0.9.48 - AFFECTED

0.9.49 - AFFECTED

0.9.50 - AFFECTED

0.9.51 - AFFECTED

0.9.52 - AFFECTED

0.9.53 - AFFECTED

0.9.54 - AFFECTED

0.9.55 - AFFECTED

0.9.56 - AFFECTED

0.9.57 - AFFECTED

0.9.58 - AFFECTED

0.9.59 - AFFECTED

0.9.60 - AFFECTED

0.9.61 - AFFECTED

0.9.62 - AFFECTED

0.9.63 - AFFECTED

0.9.64 - AFFECTED

0.9.65 - AFFECTED

0.9.66 - AFFECTED

0.9.67 - AFFECTED

0.9.68 - AFFECTED

0.9.69 - AFFECTED

0.9.70 - AFFECTED

0.9.71 - AFFECTED

0.9.72 - AFFECTED

0.9.73 - AFFECTED

0.9.74 - AFFECTED

0.9.75 - AFFECTED

0.9.76 - AFFECTED

0.9.77 - AFFECTED

0.9.78 - AFFECTED

0.9.79 - AFFECTED

References

JSON source

https://cveawg.mitre.org/api/cve/CVE-2026-11436
Click to expand
{
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "cveMetadata": {
    "cveId": "CVE-2026-11436",
    "assignerOrgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
    "assignerShortName": "VulDB",
    "dateUpdated": "2026-06-06T15:45:07.089Z",
    "dateReserved": "2026-06-05T22:11:12.242Z",
    "datePublished": "2026-06-06T15:45:07.089Z",
    "state": "PUBLISHED"
  },
  "containers": {
    "cna": {
      "providerMetadata": {
        "orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
        "shortName": "VulDB",
        "dateUpdated": "2026-06-06T15:45:07.089Z"
      },
      "title": "Mage AI Sign-in Flow index.tsx useMutation cross site scripting",
      "descriptions": [
        {
          "lang": "en",
          "value": "A vulnerability was detected in Mage AI up to 0.9.79. This impacts the function useMutation of the file mage_ai/frontend/components/Sessions/SignForm/index.tsx of the component Sign-in Flow. Performing a manipulation of the argument query.redirect_url results in cross site scripting. Remote exploitation of the attack is possible. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way."
        }
      ],
      "affected": [
        {
          "vendor": "n/a",
          "product": "Mage AI",
          "cpes": [
            "cpe:2.3:a:mage_ai:mage_ai:*:*:*:*:*:*:*:*"
          ],
          "modules": [
            "Sign-in Flow"
          ],
          "versions": [
            {
              "version": "0.9.0",
              "status": "affected"
            },
            {
              "version": "0.9.1",
              "status": "affected"
            },
            {
              "version": "0.9.2",
              "status": "affected"
            },
            {
              "version": "0.9.3",
              "status": "affected"
            },
            {
              "version": "0.9.4",
              "status": "affected"
            },
            {
              "version": "0.9.5",
              "status": "affected"
            },
            {
              "version": "0.9.6",
              "status": "affected"
            },
            {
              "version": "0.9.7",
              "status": "affected"
            },
            {
              "version": "0.9.8",
              "status": "affected"
            },
            {
              "version": "0.9.9",
              "status": "affected"
            },
            {
              "version": "0.9.10",
              "status": "affected"
            },
            {
              "version": "0.9.11",
              "status": "affected"
            },
            {
              "version": "0.9.12",
              "status": "affected"
            },
            {
              "version": "0.9.13",
              "status": "affected"
            },
            {
              "version": "0.9.14",
              "status": "affected"
            },
            {
              "version": "0.9.15",
              "status": "affected"
            },
            {
              "version": "0.9.16",
              "status": "affected"
            },
            {
              "version": "0.9.17",
              "status": "affected"
            },
            {
              "version": "0.9.18",
              "status": "affected"
            },
            {
              "version": "0.9.19",
              "status": "affected"
            },
            {
              "version": "0.9.20",
              "status": "affected"
            },
            {
              "version": "0.9.21",
              "status": "affected"
            },
            {
              "version": "0.9.22",
              "status": "affected"
            },
            {
              "version": "0.9.23",
              "status": "affected"
            },
            {
              "version": "0.9.24",
              "status": "affected"
            },
            {
              "version": "0.9.25",
              "status": "affected"
            },
            {
              "version": "0.9.26",
              "status": "affected"
            },
            {
              "version": "0.9.27",
              "status": "affected"
            },
            {
              "version": "0.9.28",
              "status": "affected"
            },
            {
              "version": "0.9.29",
              "status": "affected"
            },
            {
              "version": "0.9.30",
              "status": "affected"
            },
            {
              "version": "0.9.31",
              "status": "affected"
            },
            {
              "version": "0.9.32",
              "status": "affected"
            },
            {
              "version": "0.9.33",
              "status": "affected"
            },
            {
              "version": "0.9.34",
              "status": "affected"
            },
            {
              "version": "0.9.35",
              "status": "affected"
            },
            {
              "version": "0.9.36",
              "status": "affected"
            },
            {
              "version": "0.9.37",
              "status": "affected"
            },
            {
              "version": "0.9.38",
              "status": "affected"
            },
            {
              "version": "0.9.39",
              "status": "affected"
            },
            {
              "version": "0.9.40",
              "status": "affected"
            },
            {
              "version": "0.9.41",
              "status": "affected"
            },
            {
              "version": "0.9.42",
              "status": "affected"
            },
            {
              "version": "0.9.43",
              "status": "affected"
            },
            {
              "version": "0.9.44",
              "status": "affected"
            },
            {
              "version": "0.9.45",
              "status": "affected"
            },
            {
              "version": "0.9.46",
              "status": "affected"
            },
            {
              "version": "0.9.47",
              "status": "affected"
            },
            {
              "version": "0.9.48",
              "status": "affected"
            },
            {
              "version": "0.9.49",
              "status": "affected"
            },
            {
              "version": "0.9.50",
              "status": "affected"
            },
            {
              "version": "0.9.51",
              "status": "affected"
            },
            {
              "version": "0.9.52",
              "status": "affected"
            },
            {
              "version": "0.9.53",
              "status": "affected"
            },
            {
              "version": "0.9.54",
              "status": "affected"
            },
            {
              "version": "0.9.55",
              "status": "affected"
            },
            {
              "version": "0.9.56",
              "status": "affected"
            },
            {
              "version": "0.9.57",
              "status": "affected"
            },
            {
              "version": "0.9.58",
              "status": "affected"
            },
            {
              "version": "0.9.59",
              "status": "affected"
            },
            {
              "version": "0.9.60",
              "status": "affected"
            },
            {
              "version": "0.9.61",
              "status": "affected"
            },
            {
              "version": "0.9.62",
              "status": "affected"
            },
            {
              "version": "0.9.63",
              "status": "affected"
            },
            {
              "version": "0.9.64",
              "status": "affected"
            },
            {
              "version": "0.9.65",
              "status": "affected"
            },
            {
              "version": "0.9.66",
              "status": "affected"
            },
            {
              "version": "0.9.67",
              "status": "affected"
            },
            {
              "version": "0.9.68",
              "status": "affected"
            },
            {
              "version": "0.9.69",
              "status": "affected"
            },
            {
              "version": "0.9.70",
              "status": "affected"
            },
            {
              "version": "0.9.71",
              "status": "affected"
            },
            {
              "version": "0.9.72",
              "status": "affected"
            },
            {
              "version": "0.9.73",
              "status": "affected"
            },
            {
              "version": "0.9.74",
              "status": "affected"
            },
            {
              "version": "0.9.75",
              "status": "affected"
            },
            {
              "version": "0.9.76",
              "status": "affected"
            },
            {
              "version": "0.9.77",
              "status": "affected"
            },
            {
              "version": "0.9.78",
              "status": "affected"
            },
            {
              "version": "0.9.79",
              "status": "affected"
            }
          ]
        }
      ],
      "problemTypes": [
        {
          "descriptions": [
            {
              "lang": "en",
              "description": "Cross Site Scripting",
              "cweId": "CWE-79",
              "type": "CWE"
            }
          ]
        },
        {
          "descriptions": [
            {
              "lang": "en",
              "description": "Code Injection",
              "cweId": "CWE-94",
              "type": "CWE"
            }
          ]
        }
      ],
      "references": [
        {
          "url": "https://vuldb.com/vuln/369016",
          "name": "VDB-369016 | Mage AI Sign-in Flow index.tsx useMutation cross site scripting",
          "tags": [
            "vdb-entry",
            "technical-description"
          ]
        },
        {
          "url": "https://vuldb.com/vuln/369016/cti",
          "name": "VDB-369016 | CTI Indicators (IOB, IOC, TTP, IOA)",
          "tags": [
            "signature",
            "permissions-required"
          ]
        },
        {
          "url": "https://vuldb.com/cve/CVE-2026-11436",
          "name": "CVE-2026-11436 | CVE Analysis and Report",
          "tags": [
            "third-party-advisory"
          ]
        },
        {
          "url": "https://vuldb.com/submit/822710",
          "name": "Submit #822710 | Mage AI 0.9.79 DOM-Based XSS, Open Redirect",
          "tags": [
            "third-party-advisory"
          ]
        },
        {
          "url": "https://gist.github.com/TrebledJ/8af312cf797391ef7b50b94bb244333a",
          "tags": [
            "exploit"
          ]
        }
      ],
      "metrics": [
        {},
        {
          "cvssV3_1": {
            "version": "3.1",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R",
            "baseScore": 4.3,
            "baseSeverity": "MEDIUM"
          }
        },
        {
          "cvssV3_0": {
            "version": "3.0",
            "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R",
            "baseScore": 4.3,
            "baseSeverity": "MEDIUM"
          }
        },
        {
          "cvssV2_0": {
            "version": "2.0",
            "vectorString": "AV:N/AC:L/Au:N/C:N/I:P/A:N/E:POC/RL:ND/RC:UR",
            "baseScore": 5
          }
        }
      ],
      "timeline": [
        {
          "time": "2026-06-05T02:00:00.000Z",
          "lang": "en",
          "value": "VulDB entry created"
        },
        {
          "time": "2026-06-06T00:00:00.000Z",
          "lang": "en",
          "value": "Advisory disclosed"
        },
        {
          "time": "2026-06-06T00:16:16.000Z",
          "lang": "en",
          "value": "VulDB entry last update"
        }
      ],
      "credits": [
        {
          "lang": "en",
          "value": "trebledj (VulDB User)",
          "type": "reporter"
        },
        {
          "lang": "en",
          "value": "VulDB CNA Team",
          "type": "coordinator"
        }
      ]
    }
  }
}