External risk intelligence

ERP System Arbitrary File Upload and Code Execution Vulnerability

CVE advisorySeverity: CRITICAL (CVSS 10.0)

CVE-2026-84147

The vulnerability exists in an ERP system's API endpoint that allows arbitrary file uploads to a web-accessible directory. ERP systems and their associated APIs are commonly deployed as internet-facing services to facilitate remote access, integration with external partners, or web-based operations.

Unrestricted File Upload

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This critical vulnerability affects ERP systems, allowing unauthenticated attackers to upload arbitrary files via an API. Successful exploitation could lead to arbitrary code execution and a full system compromise, impacting business operations.

  • Unauthenticated file upload in ERP APIs.
  • Potential for code execution and system compromise.
  • Confirm relevance and assess exposure impact.

Attack Path

How an attacker could exploit the issue

An attacker could begin by accessing the ERP system's API endpoint remotely, as no authentication is initially required. This endpoint, lacking proper file type validation, allows the attacker to upload arbitrary files, potentially to a publicly accessible directory. If successful, this could lead to the execution of malicious code and a complete compromise of the system.

  • Unauthenticated remote access required.
  • Vulnerable API endpoint accepts arbitrary files.
  • Potential for remote code execution and system compromise.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could allow an unauthenticated remote attacker to upload arbitrary files to a web-accessible directory on the ERP system via its API. This could lead to the execution of arbitrary code and compromise of the targeted system.

  • System files and data could be affected.
  • Arbitrary file uploads to web-accessible directories.
  • System compromise and arbitrary code execution.

Operational Fix

Recommended remediation, mitigation, and detection steps

This critical vulnerability in the ERP system's API endpoint requires immediate attention from the application owners and infrastructure teams responsible for its operation. The initial step is to precisely locate all instances of the affected ERP system, determine their exposure to external networks, and assess their business criticality. Once identified, the accountable owner must be found to prioritize and plan the remediation efforts.

  • Identify ERP system owners and scope.
  • Verify external accessibility and criticality.
  • Plan vendor coordination and risk mitigation.

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 ERP software context for this vulnerability?

This vulnerability impacts Enterprise Resource Planning systems, which centralize critical organizational data like finances and supply chain operations. Because these platforms serve as a backbone for business infrastructure and utilize API endpoints for data exchange, security flaws within them can jeopardize entire corporate environments.

How is this vulnerability classified?

CVE-2026-84147 is identified as CWE-434: Unrestricted Upload of File with Dangerous Type. This classification indicates that the application fails to adequately validate or restrict the types of files uploaded through its interface, allowing for the potential storage of malicious payloads.

Can an attacker reach this endpoint without credentials?

Yes. The vulnerability resides at an API endpoint that lacks proper authentication controls. An attacker can remotely access this path and upload files to a web-accessible directory on the targeted system, bypassing standard identity verification measures.

Why is this ERP flaw considered a likely target?

Per Halo Surface Signal, this is rated as Likely because ERP systems often expose APIs to the internet for remote access and third-party integrations, increasing the attack surface available to unauthorized actors seeking to execute arbitrary code.

What steps should teams take to address this risk?

Organizations must first inventory all ERP instances to determine their external exposure and business criticality. Identify the accountable system owners to prioritize remediation efforts and coordinate directly with the vendor to secure the vulnerable API endpoints.

References