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.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
steedos steedos-platform
Default version status: unaffected
0 to ≤ 3.0.15-beta.47affected
References
- https://github.com/steedos/steedos-platform/issues/8354 ↗
- https://github.com/steedos/steedos-platform ↗
- https://github.com/steedos/steedos-platform/blob/044423a3f326d86cf17f0e45adcbd44d2d3b06dd/services/service-pages/main/default/routes/page_render.router.js ↗
- https://github.com/steedos/steedos-platform/blob/044423a3f326d86cf17f0e45adcbd44d2d3b06dd/services/service-pages/main/default/routes/page_view.ejs ↗
- https://www.vulncheck.com/advisories/steedos-platform-through-3.0.15-beta.47-reflected-xss-via-page-render ↗