Skip to content
Heist/ feed
Back to feed
Low

Press vulnerable to reflected XSS on login redirection

Type: advisorySources: OSV

Press, a Frappe custom app that runs Frappe Cloud, manages infrastructure, subscription, marketplace, and software-as-a-service (SaaS). Redirect parameter on login page is vulnerable to reflected XSS. The patch in commit 16d1b6ca2559f858a1de77bcb03fd7f1b81671c6 fixes the issue by restricting redirects to internal URLs only.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-41430
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 15:35 UTC · Revision 1

Source evidence

Press vulnerable to reflected XSS on login redirection

core-osv · Original source

Published 24 Apr 2026, 02:42 UTC

Press, a Frappe custom app that runs Frappe Cloud, manages infrastructure, subscription, marketplace, and software-as-a-service (SaaS). Redirect parameter on login page is vulnerable to reflected XSS. The patch in commit 16d1b6ca2559f858a1de77bcb03fd7f1b81671c6 fixes the issue by restricting redirects to internal URLs only.

osv:CVE-2026-41430
Complete source record
{
  "id": "b57601e21a48e7634736d4cd7f54bbac017279fe1bc41ec3024c7720e6bd0d44",
  "url": "https://osv.dev/vulnerability/CVE-2026-41430",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Press vulnerable to reflected XSS on login redirection",
    "summary": "Press, a Frappe custom app that runs Frappe Cloud, manages infrastructure, subscription, marketplace, and software-as-a-service (SaaS). Redirect parameter on login page is vulnerable to reflected XSS. The patch in commit 16d1b6ca2559f858a1de77bcb03fd7f1b81671c6 fixes the issue by restricting redirects to internal URLs only.",
    "evidence": "osv:CVE-2026-41430",
    "products": [],
    "severity": "low",
    "structured": {
      "id": "CVE-2026-41430",
      "aliases": [
        "CVE-2026-41430",
        "GHSA-mpww-rq79-8r2c"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:U"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/frappe/press",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "24d3b326903d24c06e84f5a6f86773d34b37956d"
                },
                {
                  "fixed": "16d1b6ca2559f858a1de77bcb03fd7f1b81671c6"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:frappe:press:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.16.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "16d1b6ca2559f858a1de77bcb03fd7f1b81671c6"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.11.1",
            "v0.15.7",
            "v0.15.6",
            "v0.15.5",
            "v0.15.4",
            "v0.15.3",
            "v0.15.2",
            "v0.15.1",
            "v0.15.0",
            "v0.14.0",
            "v0.14.2",
            "v0.14.1",
            "v0.13.0",
            "v0.11.2",
            "v0.12.0",
            "v0.11.0",
            "v0.10.1",
            "v0.10.0",
            "v0.9.7",
            "v0.9.6",
            "v0.9.5",
            "v0.9.4",
            "v0.9.3",
            "v0.9.2",
            "v0.9.1",
            "v0.9.0",
            "v0.8.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-41430.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:37.027349055Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/41xxx/CVE-2026-41430.json",
        "https://github.com/frappe/press/security/advisories/GHSA-mpww-rq79-8r2c",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-41430",
        "https://github.com/frappe/press/commit/16d1b6ca2559f858a1de77bcb03fd7f1b81671c6"
      ],
      "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-41430.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-41430",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 504169,
  "published_at": "2026-04-24T02:42:30.228+00:00"
}