CyberSecBulletin

Dromara vulnerabilities

We track 33 vulnerabilities in Dromara products across 11 products. 33 are rated high or critical, and none are known to be exploited. The most recent was published on November 13, 2026.

33vulnerabilities
12critical
21high
0exploited
8.6average CVSS score

Latest Dromara vulnerabilities

  • 7.4 High severity

    free-fs: Improper Restriction of Excessive Authentication Attempts

    CVE-2026-129161Dromara

    Dromara free-fs 2.0.1 through 2.3.1 contains an improper restriction of authentication attempts vulnerability that allows unauthenticated attackers to brute-force six-digit password reset codes via PUT /apis/user/forget-password. Attackers can request a code f

  • 8.8 High severity

    Jpom: Authorization Bypass Through User-Controlled Key

    CVE-2026-120461Dromara

    Jpom through 2.11.12 contains a cross-workspace authorization bypass in POST /node/ssh_command/batch that resolves command templates and SSH nodes by ID without workspace filtering. Authenticated users with SSH command execute permission in one workspace can s

  • 8.8 High severity

    Jpom: Authorization Bypass Through User-Controlled Key

    CVE-2026-120460Dromara

    Jpom through 2.11.12 contains a cross-workspace authorization bypass vulnerability that allows authenticated users to manage other workspaces' Docker hosts by supplying foreign Docker asset ids. Attackers with Docker permission in any workspace can control con

  • 9.8 Critical severity

    Jpom: Improper Neutralization of Special Elements in Data Query Logic

    CVE-2026-120201DromaraEPSS 2.14%

    Jpom 2.10.0 through 2.11.12 contains an authentication bypass vulnerability that allows unauthenticated attackers to gain super-administrator access by injecting query conditions into the JPOM-USER-TOKEN header. Attackers can send a value like 'is not null', w

  • 8.8 High severity

    Jpom: Authorization Bypass Through User-Controlled Key

    CVE-2026-111605Dromara

    Jpom through 2.11.12 contains an authorization bypass vulnerability in SshFileController that allows authenticated workspace users to access SSH hosts belonging to other workspaces by supplying foreign SSH asset ids. Attackers with SSH file permissions in any

  • 7.4 High severity

    skyeye: Server-Side Request Forgery

    CVE-2026-107781Dromara

    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a server-side request forgery and missing authorization vulnerability in the OnlyOffice save callback editUploadOfficeFileById. Unauthenticated attackers can supply arbitrary url a

  • 9.8 Critical severity

    skyeye: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-107780DromaraEPSS 2.06%

    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains an OS command injection vulnerability in the unauthenticated /post/TtsController/textToSpeech endpoint via the format parameter. Attackers can inject a single quote into format to

  • 9.8 Critical severity

    skyeye: Missing Authentication for Critical Functionality

    CVE-2026-107779Dromara

    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a missing authentication vulnerability in bundled xxl-job-admin JobInfoController endpoints annotated with @PermissionLimit(limit = false). Unauthenticated attackers can POST GLUE_

  • 7.1 High severity

    lamp-cloud: Authorization Bypass Through User-Controlled Key

    CVE-2026-94535Dromara

    lamp-cloud through 5.10.0 contains an authorization bypass vulnerability in the deleteMyNotice endpoint that allows authenticated users to delete other users' notifications. Attackers can call the DELETE /anyone/extendNotice/deleteMyNotice endpoint with arbitr

  • 7.1 High severity

    lamp-cloud: Authorization Bypass Through User-Controlled Key

    CVE-2026-94534Dromara

    lamp-cloud through 5.10.0 fails to validate user identity in PUT /anyone/baseInfo and PUT /anyone/avatar endpoints, allowing authenticated attackers to modify arbitrary user profiles. Attackers can supply target user IDs in request bodies to rewrite profile fi

  • 7.5 High severity

    lamp-cloud: Missing Authentication for Critical Functionality

    CVE-2026-91996Dromara

    lamp-cloud through 5.10.0 whitelists the path pattern /*/anno/** for anonymous access, allowing unauthenticated attackers to read the server's full JVM system property map. Attackers can send POST requests to /defGenProject/anno/getProperties to retrieve sensi

  • 8.3 High severity

    A security vulnerability has been detected in dromara orion-visor up to 2.5.7.

    CVE-2026-90510Dromara

    A security vulnerability has been detected in dromara orion-visor up to 2.5.7. This affects the function HostKeyServiceImpl.encryptKey of the file orion-visor-modules/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/mod

  • 7.3 High severity

    orion-visor: Use of Hard-coded Password

    CVE-2026-90509Dromara

    A weakness has been identified in dromara orion-visor up to 2.5.7. Affected by this issue is the function ExposeApiAspect.beforeExposeApi of the file ExposeApiAspect.java. Executing a manipulation can lead to hard-coded credentials. The attack can be executed

  • 7.3 High severity

    lamp-cloud: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-19758Dromara

    A vulnerability was determined in dromara lamp-cloud up to 5.10.0. This issue affects some unknown processing of the file FileChunkController.java of the component chunk-check endpoint. Executing a manipulation of the argument Name can lead to path traversal.

  • 7.3 High severity

    lamp-cloud: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-19757Dromara

    A vulnerability was found in Dromara lamp-cloud up to 5.10.0. This vulnerability affects unknown code of the file FileAnyoneController.java of the component File-Upload Controller. Performing a manipulation of the argument bucket/bizType results in path traver

  • 9.8 Critical severity

    MaxKey: Use of Hard-coded Credentials

    CVE-2026-69102Dromara

    MaxKey contains an unauthorized access vulnerability due to a hard-coded JWT signing secret in application-maxkey.properties that allows unauthenticated attackers to forge valid JWT tokens and authenticate as any user by exploiting the password-skipped login e

  • 8.8 High severity

    lamp-cloud: Improper Control of Generation of Code

    CVE-2026-69100DromaraEPSS 1.02%

    LAMP Rapid Development Platform through 5.6.2, fixed in commit 84b0c27, contains a remote code execution vulnerability in GlueFactory that executes unsandboxed Groovy scripts from database template fields without compilation restrictions or whitelisting. Attac

  • 8.1 High severity

    MaxKey: Permissive List of Allowed Inputs

    CVE-2026-67345Dromara

    MaxKey through 4.1.12, fixed in commit ddbb72f, contains an insufficient redirect URI validation vulnerability in DefaultRedirectResolver.hostMatches() that allows remote attackers to hijack OAuth 2.0 authorization codes by supplying a crafted redirect_uri who

  • 9.8 Critical severity

    UJCMS: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2026-2954Dromara

    A vulnerability was found in Dromara UJCMS 10.0.2. Impacted is the function importChanel of the file /api/backend/ext/import-data/import-channel of the component ImportDataController. Performing a manipulation of the argument driverClassName/url results in inj

  • 9.1 Critical severity

    UJCMS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-2953Dromara

    A vulnerability has been found in Dromara UJCMS 101.2. This issue affects the function deleteDirectory of the file WebFileTemplateController.delete of the component Template Handler. Such manipulation leads to path traversal. The attack may be performed from r

  • 9.4 Critical severity

    Ruoyi-vue-plus: Improper Control of Generation of Code

    CVE-2025-66916Dromara

    The snailjob component in RuoYi-Vue-Plus versions 5.5.1 and earlier, interface /snail-job/workflow/check-node-expression can execute QLExpress expressions, but it does not filter user input, allowing attackers to use the File class to perform arbitrary file re

  • 9.1 Critical severity

    RuoYi-Vue-Plus: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2025-6925DromaraEPSS 1.05%

    A vulnerability has been found in Dromara RuoYi-Vue-Plus 5.4.0 and classified as critical. Affected by this vulnerability is an unknown functionality of the file /src/main/java/org/dromara/demo/controller/MailController.java of the component Mail Handler. The

  • 9.8 Critical severity

    MaxKey: Server-Side Request Forgery

    CVE-2025-6517Dromara

    A vulnerability was found in Dromara MaxKey up to 4.1.7 and classified as critical. This issue affects the function Add of the file maxkey-webs\maxkey-web-mgt\src\main\java\org\dromara\maxkey\web\apps\contorller\SAML20DetailsController.java of the component Me

  • 8.8 High severity

    HertzBeat: Deserialization of Untrusted Data

    CVE-2024-42362ApacheEPSS 1.33%

    Hertzbeat is an open source, real-time monitoring system. Hertzbeat has an authenticated (user role) RCE via unsafe deserialization in /api/monitors/import. This vulnerability is fixed in 1.6.0.

  • 9.8 Critical severity

    hertzbeat: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2023-51653DromaraEPSS 2.11%

    Hertzbeat is a real-time monitoring system. In the implementation of `JmxCollectImpl.java`, `JMXConnectorFactory.connect` is vulnerable to JNDI injection. The corresponding interface is `/api/monitor/detect`. If there is a URL field, the address will be used b

  • 9.8 Critical severity

    hertzbeat: Deserialization of Untrusted Data

    CVE-2023-51389DromaraEPSS 1.28%

    Hertzbeat is a real-time monitoring system. At the interface of `/define/yml`, SnakeYAML is used as a parser to parse yml content, but no security configuration is used, resulting in a YAML deserialization vulnerability. Version 1.4.1 fixes this vulnerability.

  • 9.8 Critical severity

    hertzbeat: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2023-51388DromaraEPSS 1.3%

    Hertzbeat is a real-time monitoring system. In `CalculateAlarm.java`, `AviatorEvaluator` is used to directly execute the expression function, and no security policy is configured, resulting in AviatorScript (which can execute any static method by default) scri

  • 7.5 High severity

    hertzbeat: Missing Authorization

    CVE-2023-51650Dromara

    Hertzbeat is an open source, real-time monitoring system. Prior to version 1.4.1, Spring Boot permission configuration issues caused unauthorized access vulnerabilities to three interfaces. This could result in disclosure of sensitive server information. Versi

  • 8.8 High severity

    hertzbeat: Improper Control of Generation of Code

    CVE-2023-51387DromaraEPSS 1.45%

    Hertzbeat is an open source, real-time monitoring system. Hertzbeat uses aviatorscript to evaluate alert expressions. The alert expressions are supposed to be some simple expressions. However, due to improper sanitization for alert expressions in version prior

  • 7.5 High severity

    hertzbeat: Improper Access Control

    CVE-2022-39337DromaraEPSS 1.1%

    Hertzbeat is an open source, real-time monitoring system with custom-monitoring, high performance cluster, prometheus-like and agentless. Hertzbeat versions 1.20 and prior have a permission bypass vulnerability. System authentication can be bypassed and invoke

  • 8.8 High severity

    sa-token: Incorrect Authorization

    CVE-2023-43961DromaraEPSS 1%

    An issue in Dromara SaToken version 1.3.50RC and before when using Spring dynamic controllers, a specially crafted request may cause an authentication bypass.

  • 7.5 High severity

    HuTool: Improper Restriction of XML External Entity Reference

    CVE-2023-3276Dromara

    A vulnerability, which was classified as problematic, has been found in Dromara HuTool up to 5.8.19. Affected by this issue is the function readBySax of the file XmlUtil.java of the component XML Parsing Module. The manipulation leads to xml external entity re

  • 7.5 High severity

    HuTool: Improper Resource Shutdown or Release

    CVE-2022-4565Dromara

    A vulnerability classified as problematic was found in Dromara HuTool up to 5.8.10. This vulnerability affects unknown code of the file cn.hutool.core.util.ZipUtil.java. The manipulation leads to resource consumption. The attack can be initiated remotely. The