---
id: "CVE-2026-124435"
page: "https://infrastack.ai/live/CVE-2026-124435"
kind: "vulnerability"
aliases: ["CVE-2026-124435"]
title: "OpenRemote: stored XSS lets admin uploads run scripts in victims' browsers"
severity: "medium"
cvss: 4.8
epss: null
exploited: false
status: "open"
category: "other"
products: [{"name": "OpenRemote", "fixed": [], "affected": "", "ecosystem": "vendor"}]
ecosystems: ["vendor"]
tags: ["iot", "openremote", "other", "self-hosted"]
not_affected_if: ["no-write-admin-users", "version-1.32.2-or-later"]
published_at: "2026-11-08T14:18:09+00:00"
first_seen_at: "2026-11-08T14:48:38+00:00"
updated_at: "2026-11-08T14:51:02+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-124435", "first_seen_at": "2026-11-08T14:48:38+00:00"}]
exploit_sources: []
---

# OpenRemote: stored XSS lets admin uploads run scripts in victims' browsers

Link for people: https://infrastack.ai/live/CVE-2026-124435 (this .md is for agents)

OpenRemote before 1.32.2 serves uploaded HTML or SVG files from its image endpoint as text/html or image/svg+xml without authentication. A user with write:admin permission can plant JavaScript that runs in the application's origin when a victim opens the link.

_Summary, check and fix written by a model from the sources; labelled as such._

## Affected

- vendor:OpenRemote affected range not listed fixed no fixed version listed

## How to check

- Check the OpenRemote Manager version; affected if it is older than `1.32.2`
- Confirm whether the Manager configuration file upload endpoint is reachable by users with write:admin permission

## Fix

- OpenRemote: upgrade to `1.32.2` or later

## Timeline

- 2026-11-08T14:48:38+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-124435

## Documents

- [advisory] Vendor advisory: github.com https://github.com/openremote/core/security/advisories/GHSA-vgp4-96p8-3w8v
- [advisory] Third-party advisory: www.vulncheck.com https://www.vulncheck.com/advisories/openremote-before-1.32.2-stored-xss-via-manager-configuration-image-upload

## From the sources

OpenRemote before 1.32.2 contains a stored cross-site scripting vulnerability that allows authenticated users with write:admin permissions to upload HTML or SVG files containing JavaScript via the Manager configuration file upload endpoint. Attackers can lure victims to the unauthenticated image retrieval endpoint, which serves files as text/html or image/svg+xml, executing scripts within the application's origin.

---

_Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai_
