Description
A vulnerability was identified in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. The affected element is the function MD5.getMD5 of the file ssm_pro/src/main/java/cn/sfturing/utils/MD5.java of the component User Password Handler. The manipulation leads to one-way hash without salt. The attack may be initiated remotely. A high degree of complexity is needed for the attack. The exploitability is described as difficult. The exploit is publicly available and might be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-09-23
Score: 2.3 Low
EPSS: n/a
KEV: No
Impact: Credential Compromise from Unsalted MD5 Password Hashing
Action: Assess Impact
AI Analysis

Impact

A flaw in the sfturing hosp_order system allows an attacker to compute user passwords from stored hashes because the application uses a plain MD5 hash without any salt. This weak cryptographic practice enables the attacker to perform pre‑computed or brute‑force attacks far more cheaply than one would expect for a salted hash. The CVE notes that an attacker can initiate the exploit remotely, but the overall difficulty is high and a publicly available exploit exists.

Affected Systems

The vulnerability affects the sfturing hosp_order platform, specifically in the User Password Handler component located at ssm_pro/src/main/java/cn/sfturing/utils/MD5.java. All releases before commit 627f426331da8086ce8fff2017d65b1ddef384f8 are impacted. Because the project operates on a rolling release model, no fixed version numbers are currently published.

Risk and Exploitability

The CVSS score of 2.3 indicates a low impact rating, and the EPSS score is not available, suggesting limited known exploitation activity. The vulnerability is not listed in the CISA KEV catalog. Nonetheless, the presence of unsalted MD5 hash makes the system vulnerable to credential compromise, particularly if user passwords are weak. Even though the attack requires high technical effort and a public exploit is noted, the potential impact on confidentiality is non‑trivial because stolen passwords could be reused across services. The overall risk remains moderate to low, but organizations should treat this as a known weakness that may be exploited in the future.

Generated by OpenCVE AI on September 23, 2026 at 21:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Implement a salted, adaptive password hashing algorithm such as bcrypt, scrypt or Argon2 for all user passwords.
  • Enforce strong password policies, including minimum length and complexity, to reduce susceptibility to brute‑force attacks.
  • Monitor for updates from the vendor and apply any official patch or release that addresses this hashing issue.

Generated by OpenCVE AI on September 23, 2026 at 21:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 20:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in sfturing hosp_order up to 627f426331da8086ce8fff2017d65b1ddef384f8. The affected element is the function MD5.getMD5 of the file ssm_pro/src/main/java/cn/sfturing/utils/MD5.java of the component User Password Handler. The manipulation leads to one-way hash without salt. The attack may be initiated remotely. A high degree of complexity is needed for the attack. The exploitability is described as difficult. The exploit is publicly available and might be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.
Title sfturing hosp_order User Password MD5.java MD5.getMD5 hash without salt
First Time appeared Sfturing
Sfturing hosp Order
Weaknesses CWE-325
CWE-759
CPEs cpe:2.3:a:sfturing:hosp_order:*:*:*:*:*:*:*:*
Vendors & Products Sfturing
Sfturing hosp Order
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Sfturing Hosp Order
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-23T20:00:13.847Z

Reserved: 2026-09-23T12:48:06.911Z

Link: CVE-2026-96552

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-23T20:17:26.737

Modified: 2026-09-23T20:17:26.737

Link: CVE-2026-96552

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-23T22:00:14Z

Weaknesses
  • CWE-325

    Missing Cryptographic Step

  • CWE-759

    Use of a One-Way Hash without a Salt