External risk intelligence

Sparx Pro Cloud Server could allow internal attacker to access stored user passwords

CVE advisorySeverity: CRITICAL (CVSS 9.3)

CVE-2025-15624

An internal attacker with access to the Sparx Pro Cloud Server system files can view stored user passwords in plain text. This allows them to hijack accounts, granting unauthorized access to sensitive project models and administrative functions.

1Halo Surface Signal

Sparxsystems Pro Cloud Server

6.0.163

External exposure likelihood

Halo Surface Signal score for CVE-2025-15624

The vulnerability requires local access to the server file system to retrieve plaintext credentials. It is not a network-exploitable issue, and the configuration files containing these secrets are not designed to be accessed via a public network connection.

Horizon Alert

Summary of the vulnerability and why it matters

This vulnerability affects Sparx Pro Cloud Server when using OpenID authentication. In certain configurations, the server stores user passwords in plain text locally, creating a significant risk if unauthorized individuals gain access to the server. This could allow for the exposure of sensitive user credentials.

  • Plaintext passwords stored locally.
  • Exposes user credentials.
  • Requires access to server files.

Attack Path

How an attacker could exploit the issue

An attacker could exploit this flaw by gaining access to the Sparx Pro Cloud Server's file system and retrieving plaintext user credentials. This would be particularly effective in environments where OpenID is configured for authentication, as the server creates and stores local passwords alongside it.

  • Requires file system access.
  • Targets plaintext stored passwords.
  • OpenID configuration is a precondition.

Live Threat

Current exploitation, exposure, and threat context

The current threat landscape suggests attackers are unlikely to prioritize weaponizing this vulnerability due to its limited impact and exploitability. The vulnerability requires direct access to the server's file system to retrieve plaintext passwords, making it difficult to exploit remotely. Attackers generally favor vulnerabilities that can be exploited over a network without requiring prior access.

  • No public exploit code exists.
  • Requires local file system access.
  • No KEV listing.

Priority actions

Operational Fix

Recommended remediation, mitigation, and detection steps

Prioritize reviewing Sparx Pro Cloud Server configurations for OpenID authentication and local password storage. Focus on identifying systems that create and store plaintext user passwords locally when using OpenID.

  • Encrypt or securely store local passwords.
  • Monitor for unauthorized access to configuration files.
  • Limit access to Pro Cloud Server instances.

Frequently asked questions

What is Sparx Pro Cloud Server and its role in authentication?

Sparx Pro Cloud Server is a product by Sparx Systems Pty Ltd. It is used with Sparx EA, especially when OpenID is the primary authentication method. The server generates and keeps local user passwords in plain text when OpenID is set up.

What type of weakness does CVE-2025-15624 represent?

CVE-2025-15624 is a Plaintext Storage of a Password vulnerability. This means that user passwords are saved without encryption, making them easily readable if accessed by unauthorized individuals.

How can an attacker access stored passwords in Sparx Pro Cloud Server?

An attacker would need to gain access to the Sparx Pro Cloud Server's file system. Once access is obtained, they can retrieve user credentials that are stored in plain text, particularly in setups using OpenID authentication.

What is the relevance of CVE-2025-15624 given its exploitability?

The relevance of this vulnerability is limited because exploitation requires direct access to the server's file system, not remote network access. Attackers typically prioritize vulnerabilities that are easier to exploit remotely, making this one less likely to be targeted for widespread attacks.

What steps should be taken to address the Sparx Pro Cloud Server vulnerability?

Administrators should review Sparx Pro Cloud Server configurations, especially those using OpenID authentication, to identify local plaintext password storage. It is recommended to encrypt or securely manage these passwords and restrict access to server configuration files to prevent unauthorized retrieval.

References