VYPR

Openremote

by Openremote

Source repositories

CVEs (14)

  • CVE-2026-39842CriApr 15, 2026
    risk 0.64cvss 9.9epss 0.01

    OpenRemote is an open-source IoT platform. Versions 1.21.0 and below contain two interrelated expression injection vulnerabilities in the rules engine that allow arbitrary code execution on the server. The JavaScript rules engine executes user-supplied scripts via Nashorn's…

  • CVE-2022-31860CriSep 6, 2022
    risk 0.64cvss 9.8epss 0.02

    An issue was discovered in OpenRemote through 1.0.4 allows attackers to execute arbitrary code via a crafted Groovy rule.

  • CVE-2026-57168criJun 19, 2026
    risk 0.52cvss epss

    ### Summary OpenRemote Manager is vulnerable to a cross-tenant Insecure Direct Object Reference (IDOR) in the bulk alarm deletion endpoint. An authenticated user in any realm can delete alarms belonging to other realms (tenants) by supplying arbitrary alarm IDs. The…

  • CVE-2026-56784HigJun 23, 2026
    risk 0.46cvss 8.1epss 0.00

    OpenRemote before 1.25.0 contains an insecure direct object reference (IDOR) vulnerability in the bulk alarm deletion endpoint that allows authenticated users to permanently delete alarms belonging to other tenants by supplying arbitrary alarm IDs. The removeAlarms() method in…

  • CVE-2026-73616MedAug 13, 2026
    risk 0.42cvss 6.5epss

    OpenRemote notification deletion endpoints fail to enforce realm boundaries, allowing any realm administrator to delete notifications belonging to other realms. Attackers with write:admin role in one realm can send DELETE requests to remove notifications from the master realm or…

  • CVE-2026-40882HigApr 22, 2026
    risk 0.42cvss 7.6epss 0.00

    OpenRemote is an open-source internet-of-things platform. Prior to version 1.22.0, the Velbus asset import path parses attacker-controlled XML without explicit XXE hardening. An authenticated user who can call the import endpoint may trigger XML external entity processing, which…

  • CVE-2026-41166HigApr 22, 2026
    risk 0.39cvss 7.0epss 0.00

    OpenRemote is an open-source internet-of-things platform. Prior to version 1.22.1, a user who has `write:admin` in one Keycloak realm can call the Manager API to update Keycloak realm roles for users in another realm, including `master`. The handler uses the `{realm}` path…

  • CVE-2026-54640higJul 6, 2026
    risk 0.38cvss epss

    ### Summary The fix for CVE-2026-40882 addressed only the Velbus asset import handler. The KNX asset import handler (`KNXProtocol`) processes user-uploaded ETS project ZIP files through Saxon XSLT and `XMLInputFactory.newInstance()` with no XXE protection, allowing any…

  • CVE-2026-54641higJul 6, 2026
    risk 0.38cvss epss

    ### Summary A realm admin of tenant B can read the profile, client roles, and realm roles of any user in any other realm (including the master realm) by supplying the target user's UUID in the REST API path. Three read endpoints in UserResourceImpl check whether the caller…

  • CVE-2026-67310MedAug 1, 2026
    risk 0.28cvss 5.4epss 0.00

    OpenRemote (org.openremote:openremote) versions <= 1.26.2 contain an insecure direct object reference vulnerability in the setAssetLinks endpoint of AlarmResourceImpl. The realm access check validates only a single realm obtained via realms.stream().findFirst() on a HashSet of…

  • CVE-2026-49439medJul 6, 2026
    risk 0.19cvss epss

    # Summary The predicted datapoint write endpoint allows users with only `read:assets` privileges to write predicted datapoints. The endpoint: ```text PUT /api/{realm}/asset/predicted/{assetId}/{attributeName} ``` accepts write requests from users lacking `write:assets`. The…

  • CVE-2026-66013CriJul 25, 2026
    risk 0.00cvss epss 0.00

    OpenRemote before 1.26.2 contains an authentication bypass vulnerability in the console registration API that allows unauthenticated attackers to update existing console assets by supplying a known asset identifier. Attackers can overwrite push notification tokens and console…

  • CVE-2026-65009MedJul 21, 2026
    risk 0.00cvss 4.3epss 0.00

    OpenRemote versions before 1.26.2 contain an information disclosure vulnerability in the SyslogResource REST endpoint that fails to filter operational logs by realm. Attackers with the read:rules role can access the GET /api/{realm}/syslog/event endpoint to retrieve operational…

  • CVE-2026-62238HigJul 17, 2026
    risk 0.00cvss 8.8epss 0.00

    OpenRemote before 1.26.0 contain an authenticated SQL injection vulnerability in the datapoint crosstab export endpoint that constructs PostgreSQL queries by concatenating asset display names into raw SQL. An authenticated attacker with asset creation or rename permissions can…