External risk intelligence

Crocus SQL Injection Privilege Escalation via RecordStateMapper.xml

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2026-52470

The vulnerability is a SQL injection in a software component that allows remote access. While this is network-reachable, the provided description does not specify if the affected product is commonly deployed as an internet-facing service or if it is typically used in internal-only contexts. Therefore, public exposure is plausible but not clearly established as a common deployment pattern.

SQL Injection

Halo Surface Signal: 3 out of 5 — possibly public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability has been identified in a software component that could allow unauthorized remote access and privilege escalation. This issue stems from how the software handles specific data inputs, potentially enabling malicious actors to gain control over systems without proper authentication. The main concern is to determine if our environment utilizes the affected technology and to what extent.

  • A coding flaw can let attackers take over systems.
  • This could give unauthorized users system access.
  • Confirm if our systems use this software.

Attack Path

How an attacker could exploit the issue

An attacker could exploit this SQL injection vulnerability by sending specially crafted data to the RecordStateMapper.xml file. This could allow them to execute arbitrary SQL commands, potentially leading to elevated privileges on the system.

  • Network access required.
  • Triggered by malformed RecordStateMapper.xml.
  • Risk of privilege escalation.

Live Threat

Current exploitation, exposure, and threat context

This SQL injection vulnerability in the RecordStateMapper.xml file could allow an unauthenticated remote attacker to execute arbitrary SQL commands, potentially leading to unauthorized access and modification of sensitive data. This occurs when the application improperly handles user-supplied input within the RecordStateMapper.xml file, which can be exploited to bypass intended access controls and manipulate the underlying database.

  • System data and sensitive information at risk.
  • Exploitable via network requests.
  • Could lead to unauthorized data access.

Operational Fix

Recommended remediation, mitigation, and detection steps

This SQL injection vulnerability in Crocus likely falls under the responsibility of application owners and potentially platform teams, depending on how the software is deployed and managed. The first practical step is to identify all instances of Crocus within your environment, confirm its network reachability and business criticality, and then assign an accountable owner for remediation planning.

  • Application owners should manage the issue.
  • Verify Crocus instances and their exposure.
  • Plan remediation based on identified risk.

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 Crocus?

Crocus is a software application that includes components for mapping and managing system states. Specifically, the version 1.3.44 release contains a file called RecordStateMapper.xml, which handles how the software interacts with its underlying database to process application records.

What does SQL injection mean for CVE-2026-52470?

This vulnerability is classified as CWE-89, which refers to Improper Neutralization of Special Elements used in an SQL Command. In the context of CVE-2026-52470, it means the application does not safely filter user input before using it in a database query. Because of this, an attacker can manipulate those queries to run unauthorized commands directly against the database.

How can an attacker trigger this vulnerability?

An attacker triggers this flaw by sending specially crafted network requests that target the RecordStateMapper.xml file within Crocus. Simply navigating to the application or viewing its interface does not trigger the bug; it requires the submission of malicious data inputs designed to bypass the application's intended access controls.

Is my instance of Crocus at risk?

According to Halo Surface Signal, this vulnerability is network-reachable, meaning it is potentially accessible over a network. While it is unclear if your specific deployment is directly exposed to the internet or restricted to internal traffic, the ability to reach the service over the network makes it a relevant concern for security reviews.

What should I do if I am running Crocus?

Begin by auditing your environment to locate all instances of Crocus version 1.3.44. Once identified, evaluate the network connectivity and business criticality of each instance to prioritize your response. Ensure an accountable owner is assigned to oversee the remediation process and monitor for official updates that address this database handling flaw.

References