Description
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.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Immediate Patch
AI Analysis

Impact

Rapyd Admin versions 9.4.0 through 9.19.9 contain a stored cross‑site scripting flaw. The select‑list component fails to escape user‑supplied display names when they are stored and later rendered in the Activity log Author filter. An attacker who is not authenticated can create a user account with a malicious HTML or JavaScript name. When an administrator views the log, the unescaped content runs inside the admin’s browser context, allowing execution of arbitrary scripts, defacement or credential theft.

Affected Systems

Affected versions are Rapyd Admin v9.4.0 up to but not including v9.20.0 from the vendor zofe. The vulnerability has been patched in release v9.20.0, as noted in the official release notes and commit history. Administrators using any version in the range must check their installed tenant versions and perform the upgrade.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, corresponding to moderate impact if exploitation succeeds. Since the EPSS score is not available, the likelihood of exploitation cannot be precisely quantified, but the flaw is visible and an attacker can easily register and inject code without any prior access. The vulnerability is not yet listed in the CISA KEV catalog, but administrators should treat it as critical until a patch is applied. Exploitation requires only a benign registration and occurs when an admin subsequently views the log.

Generated by OpenCVE AI on October 12, 2026 at 22:45 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Rapyd Admin to version 9.20.0 or later to remove the stored XSS vulnerability.
  • If an immediate upgrade is not feasible, block or disable the Activity log and the select‑list component until the patch is installed, thereby preventing the execution of stored scripts.
  • Ensure that any user‑input fields, particularly display names, are validated and correctly escaped on both server and client side, or restrict account creation to authenticated administrative users only.

Generated by OpenCVE AI on October 12, 2026 at 22:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 12 Oct 2026 21:00:00 +0000

Type Values Removed Values Added
Description 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.
Title Rapyd Admin 9.4.0 before 9.20.0 Stored XSS via select-list Component
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': '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'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-12T20:55:18.173Z

Reserved: 2026-10-12T19:27:53.149Z

Link: CVE-2026-109565

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-12T21:17:13.023

Modified: 2026-10-12T21:17:13.023

Link: CVE-2026-109565

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T23:00:10Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')