Skip to content
Heist/ feed
Back to feed
Medium

Rapyd Admin 9.4.0 before 9.20.0 Stored XSS via select-list Component

Type: advisorySources: OSV

Rapyd Admin from 9.4.0 before 9.20.0 contains a stored cross-site scripting vulnerability that allows unauthenticated attackers to inject scripts through self-registered display names. Attackers can register with an HTML or JavaScript name rendered unescaped in the Activity log Author filter, executing in an administrator's session.

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

Source evidence

Rapyd Admin 9.4.0 before 9.20.0 Stored XSS via select-list Component

core-osv · Original source

Published 12 Oct 2026, 20:55 UTC

Rapyd Admin from 9.4.0 before 9.20.0 contains a stored cross-site scripting vulnerability that allows unauthenticated attackers to inject scripts through self-registered display names. Attackers can register with an HTML or JavaScript name rendered unescaped in the Activity log Author filter, executing in an administrator's session.

osv:CVE-2026-109565
Complete source record
{
  "id": "999fc0cb29773570878da4631554bc1b0d5f8590368540ddb821dd1cfa2781c2",
  "url": "https://osv.dev/vulnerability/CVE-2026-109565",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Rapyd Admin 9.4.0 before 9.20.0 Stored XSS via select-list Component",
    "summary": "Rapyd Admin from 9.4.0 before 9.20.0 contains a stored cross-site scripting vulnerability that allows unauthenticated attackers to inject scripts through self-registered display names. Attackers can register with an HTML or JavaScript name rendered unescaped in the Activity log Author filter, executing in an administrator's session.",
    "evidence": "osv:CVE-2026-109565",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-109565",
      "aliases": [
        "CVE-2026-109565"
      ],
      "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"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/zofe/rapyd-admin",
              "type": "GIT",
              "events": [
                {
                  "introduced": "37aaeaa673e088e0e9ed1a617fbddd7a38c73522"
                },
                {
                  "fixed": "05a1b4243d1be5a61d31525fd22580240e4037f5"
                },
                {
                  "fixed": "acd6ee85f9e5ccec67199673b039c605d161406a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "9.4.0"
                      },
                      {
                        "fixed": "9.20.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "fixed": "acd6ee85f9e5ccec67199673b039c605d161406a"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "05a1b4243d1be5a61d31525fd22580240e4037f5"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v9.20.0"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v9.19.0",
            "v9.18.0",
            "v9.17.5",
            "v9.17.4",
            "v9.17.3",
            "v9.17.2",
            "v9.17.1",
            "v9.17.0",
            "v9.16.0",
            "v9.15.1",
            "v9.15.0",
            "v9.14.0",
            "v9.13.4",
            "v9.13.3",
            "v9.13.2",
            "v9.13.1",
            "v9.13.0",
            "v9.12.1",
            "v9.12.0",
            "v9.11.2",
            "v9.11.1",
            "v9.11.0",
            "v9.10.0",
            "v9.9.1",
            "v9.9.0",
            "v9.8.3",
            "v9.8.2",
            "v9.8.1",
            "v9.8.0",
            "v9.7.3",
            "v9.7.2",
            "v9.7.1",
            "v9.7.0",
            "v9.6.5",
            "v9.6.4",
            "v9.6.3",
            "v9.6.2",
            "v9.6.1",
            "v9.6.0",
            "v9.5.0",
            "v9.4.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-109565.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:51.364148774Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/109xxx/CVE-2026-109565.json",
        "https://github.com/zofe/rapyd-admin/releases/tag/v9.20.0",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-109565",
        "https://www.vulncheck.com/advisories/rapyd-admin-9.4.0-before-9.20.0-stored-xss-via-select-list-component",
        "https://github.com/zofe/rapyd-admin/commit/acd6ee85f9e5ccec67199673b039c605d161406a",
        "https://github.com/zofe/rapyd-admin",
        "https://github.com/zofe/rapyd-admin/blob/v9.19.0/resources/views/components/select-list.blade.php#L108"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/109xxx/CVE-2026-109565.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-109565",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 520046,
  "published_at": "2026-10-12T20:55:18.173+00:00"
}