Description
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 remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-09-13
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Authentication Bypass
Action: Assess Impact
AI Analysis

Impact

The vulnerability exists in the ExposeApiAspect.beforeExposeApi method of dromara orion-visor, where a hard‑coded credential is embedded in the code. An attacker can invoke this functionality remotely and obtain default authentication tokens, bypassing proper login controls. This leads to unauthorized access, potentially enabling full compromise of the system, including data read, modification, and service disruption. The weakness is a classic credential storage flaw, identified by CWE‑259 and CWE‑798.

Affected Systems

The flaw affects dromara's Orion Visor application up to and including version 2.5.7. Current deployments of Orion Visor that have not applied a later patch are vulnerable. The software is distributed under the open‑source dromara project and is typically accessed through its exposed API endpoints.

Risk and Exploitability

The CVSS score of 6.9 indicates a medium severity risk, and the publicly available exploit code confirms that the issue can be leveraged remotely without special privileges. Because the EPSS score is not available, the current exploitation likelihood is unclear, but the existence of a public exploit and the lack of response from the vendor reduce the window for defensive action. The vulnerability is not yet listed in CISA’s KEV catalog, so it is not classified as a known widely‑used exploit, yet the potential for widespread abuse remains if the default token remains undisclosed.

Generated by OpenCVE AI on September 13, 2026 at 17:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade dromara Orion Visor to a patched release (≥ 2.5.8) once it becomes available.
  • Disable or remove the ExposeApiAspect feature to prevent exposure of the hard‑coded credential.
  • Replace the hard‑coded token with a securely stored, configurable credential (e.g., environment variable) and enforce authentication best practices based on CWE‑259 and CWE‑798 guidelines.

Generated by OpenCVE AI on September 13, 2026 at 17:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 13 Sep 2026 10:15:00 +0000

Type Values Removed Values Added
Description 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 remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Title dromara orion-visor ExposeApiAspect.java ExposeApiAspect.beforeExposeApi hard-coded credentials
First Time appeared Dromara
Dromara orion-visor
Weaknesses CWE-259
CWE-798
CPEs cpe:2.3:a:dromara:orion-visor:*:*:*:*:*:*:*:*
Vendors & Products Dromara
Dromara orion-visor
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Dromara Orion-visor
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-13T10:00:08.909Z

Reserved: 2026-09-12T08:58:28.519Z

Link: CVE-2026-90509

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-13T10:16:56.117

Modified: 2026-09-13T10:16:56.117

Link: CVE-2026-90509

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-13T17:45:06Z

Weaknesses
  • CWE-259

    Use of Hard-coded Password

  • CWE-798

    Use of Hard-coded Credentials