CVE-2026-16138 in ShareFile Storage Zones Controllerinfo

Summary

by MITRE • 08/17/2026

In Progress ShareFile Storage Zones Controller v5.12.5 and below versions, unsafe deserialization of untrusted file metadata can allow a user with write access to a Network share to execute arbitrary code on the Storage Zones Controller host.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 08/17/2026

The vulnerability identified in Progress ShareFile Storage Zones Controller versions 5.12.5 and earlier represents a critical security flaw rooted in unsafe deserialization practices within the application's handling of file metadata for network shares. This issue specifically affects components responsible for processing information about files stored on or synchronized with external Network Shares integrated into the ShareFile environment. When an attacker possesses write access to such a configured Network share, they can manipulate specific metadata fields associated with these files. The core technical flaw lies in the application's failure to validate or sanitize this untrusted input before passing it through Java deserialization mechanisms. Instead of treating the incoming data as simple text strings requiring basic encoding checks, the system attempts to reconstruct complex object structures from the serialized payload contained within the file metadata. This process allows an attacker to craft a maliciously formatted metadata entry that, when processed by the Storage Zones Controller host, triggers the instantiation of arbitrary Java objects during the deserialization phase.

This type of vulnerability is classically categorized under CWE-502, which denotes Deserialization of Untrusted Data. The severity arises because modern Java deserialization libraries often allow for polymorphic object creation and method invocation through gadget chains embedded within serialized streams. By carefully constructing a payload that includes known vulnerable classes available in the application's runtime environment, an attacker can achieve Remote Code Execution (RCE) on the underlying operating system hosting the Storage Zones Controller service. The operational impact is severe, as successful exploitation grants the attacker full control over the server infrastructure. This level of access enables the exfiltration of sensitive corporate data stored within ShareFile, lateral movement to other internal systems via compromised credentials or network configurations found on the host, and potentially complete disruption of business continuity by encrypting files for ransomware deployment or deleting critical system components.

From a threat intelligence perspective, this vulnerability aligns with MITRE ATT&CK technique T1059 Command and Scripting Interpreter, as well as T1203 Exploitation for Client Execution if the initial vector involves tricking users into interacting with shared files. However, given that the primary impact is direct code execution on a server component rather than just client-side scripting, it also strongly correlates with T1055 Process Injection or T1068 Privilege Escalation depending on how the executed payload interacts with system processes and permissions. The attack vector requires write access to a Network share that has been explicitly configured within ShareFile for synchronization or storage purposes. This means the threat model is somewhat restricted compared to internet-facing vulnerabilities, as it necessitates an initial foothold where the attacker can modify files in specific shared directories managed by the organization's IT infrastructure.

Mitigation strategies must address both immediate remediation and long-term architectural changes. The most effective solution is to upgrade the ShareFile Storage Zones Controller software to version 5.12.6 or later, where Progress has implemented fixes for this deserialization flaw. Organizations should also enforce strict access controls on Network Shares that are integrated with ShareFile, ensuring that only trusted service accounts have write permissions rather than broad user-level access. Additionally, implementing network segmentation can limit the blast radius if an attacker does gain initial access to a share; isolating Storage Zones Controllers from general corporate networks reduces their exposure to lateral movement attempts. Security teams should also monitor for unusual process creation events on these hosts, particularly those involving Java executables spawning unexpected child processes or attempting outbound connections immediately after file metadata updates occur in synchronized directories.

Responsible

ProgressSoftware

Reservation

07/17/2026

Disclosure

08/17/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!