CVE-2026-91922
Received Received - Intake

Reflected XSS in Steedos Platform via API Render Endpoint

Vulnerability report for CVE-2026-91922, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-15

Last updated on: 2026-09-15

Assigner: VulnCheck

Description

Steedos Platform through 3.0.15-beta.47 contains a reflected cross-site scripting vulnerability in the anonymous /api/page/render endpoint that fails to properly escape query parameters in inline script elements. Attackers can craft malicious links with script-terminating sequences in the schemaApi or data parameters to execute arbitrary JavaScript in victim sessions and steal X-Auth-Token credentials.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-15
Last Modified
2026-09-15
Generated
2026-09-15
AI Q&A
2026-09-15
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
steedos platform to 3.0.15-beta.47 (inc)
steedos platform to 3.0.15-beta.10 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a reflected cross-site scripting (XSS) vulnerability in Steedos Platform through version 3.0.15-beta.47. The issue occurs in the anonymous /api/page/render endpoint where query parameters like schemaApi or data are not properly escaped when inserted into inline script elements. Attackers can craft malicious links containing script-terminating sequences to break out of the script context and inject arbitrary JavaScript code.

Detection Guidance

To detect this reflected XSS vulnerability, monitor HTTP requests to the /api/page/render endpoint for unusual query parameters like schemaApi or data containing script tags or sequences like </script>. Use tools like Burp Suite or OWASP ZAP to intercept and inspect these parameters for unescaped content. Check server logs for requests with payloads such as </script><script>alert(1)</script> in these parameters.

Impact Analysis

An attacker can execute arbitrary JavaScript in victim sessions by tricking users into clicking a malicious link. This could lead to theft of sensitive credentials like X-Auth-Token, session hijacking, or performing unauthorized actions on behalf of the victim. Since the endpoint is accessible without authentication, any user visiting a crafted link could be affected.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating confidentiality requirements under GDPR and HIPAA. If credentials or personal data are stolen, it may result in non-compliance with data protection regulations, potentially leading to legal penalties and reputational damage for organizations using the affected platform.

Mitigation Strategies

Immediately update Steedos Platform to a patched version if available. If not, implement input validation and output encoding for the schemaApi and data parameters in the /api/page/render endpoint. Add Content-Security-Policy headers to restrict inline scripts. Temporarily disable anonymous access to the endpoint if possible until a fix is applied.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-91922. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart