External risk intelligence

Sogexia Android App Hardcoded Encryption Keys

CVE advisorySeverity: CRITICAL (CVSS 9.1)

CVE-2025-63289

The vulnerability exists within the source code of a mobile Android application. Hardcoded credentials within a compiled mobile app are accessible only to the end-user on their local device or through reverse engineering of the application binary, rather than representing a network-reachable service, web application, or public-facing internet infrastructure.

Sogexia

35

Halo Surface Signal: 1 out of 5 — much less likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability has been identified in the Sogexia Android application due to hardcoded encryption keys within its code. This could allow unauthorized access to sensitive information processed by the app. While the direct impact is primarily on user devices, understanding its presence is important for due diligence.

  • Sensitive keys are directly embedded in the app.
  • Addresses data protection and potential unauthorized access.
  • Confirm relevance and exposure within your usage.

Attack Path

How an attacker could exploit the issue

An attacker could target users of the Sogexia Android app by obtaining a version of the app that includes hardcoded encryption keys. These keys, found within the app's code, allow for the decryption of sensitive information that the app may handle.

  • No special access needed.
  • App's hardcoded keys compromised.
  • Sensitive data may be exposed.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could affect sensitive information stored by the Sogexia Android app when it is running on a user's device. The app uses hardcoded encryption keys, which, if discovered, could allow unauthorized access to data.

  • Sensitive user data could be exposed.
  • App's encryption could be compromised.
  • Unauthorized access to stored data.

Operational Fix

Recommended remediation, mitigation, and detection steps

This vulnerability in the Sogexia Android app, stemming from hardcoded encryption keys, likely falls under the purview of the application owner and potentially the platform or development team responsible for its build and distribution. The first step is to identify all instances of the affected app version within the organization's Android ecosystem, ascertain its business criticality, and locate the product owner for coordinated remediation.

  • Application owners and platform teams.
  • Verify app instances and business impact.
  • Coordinate updates and monitor rollout.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is the Sogexia Android app?

The Sogexia app is a mobile application for Android devices designed to handle and process sensitive user information. It utilizes an encryption helper component, written in Dart, to manage data security within the application's local environment.

What does CWE-321 mean for CVE-2025-63289?

CWE-321 refers to the use of hardcoded cryptographic keys. In this CVE, it means the application contains static, embedded encryption keys directly within its source code, rather than generating them dynamically or storing them securely, which compromises the integrity of the encryption process.

How are the hardcoded keys triggered?

The vulnerability is triggered by inspecting or reverse-engineering the application binary to extract the embedded keys. Normal interaction with the app's standard features will not trigger the bug; the keys remain dormant in the code until retrieved by someone analyzing the compiled file.

Is CVE-2025-63289 relevant to my network?

According to Halo Surface Signal, this is very unlikely to be a network-reachable threat. Because the flaw is buried in the mobile app's local code, it does not represent an exposed internet-facing service or infrastructure that can be attacked remotely over a network.

What should I do if I use this app?

First, identify if any devices in your environment are running version 35 of the Sogexia Android app. Once located, coordinate with the product owners to upgrade to version 36, where this security flaw has been resolved, and ensure the rollout is completed.

References