Cloudanix VulnDB

CVE-2023-24489

Critical · 9.8 CISA KEV

CVSS

9.8

EPSS

97.3%

Published

Jul 10, 2023

CISA due date

Sep 6, 2023

Cloudanix analysis

Act now SSVC: Attend

An exposed file-sharing server can be taken over remotely without a password, allowing attackers to steal files or use the server as a foothold into the organization.

Active In The Wild
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Trivial
Impact
Full Compromise
Component
Application
Class
RCE
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

CVE-2023-24489 is a critical unauthenticated remote code execution issue in customer-managed Citrix ShareFile StorageZones Controller caused by improper access control. An attacker reachable over the network can abuse the vulnerable controller to upload or place attacker-controlled content and then execute code in the context of the IIS application pool / StorageZones Controller service account. Successful exploitation can provide full confidentiality, integrity, and availability impact: file theft, modification of hosted data, credential access, web shell deployment, persistence, and pivoting into adjacent systems. The vulnerability is in CISA KEV, has very high EPSS likelihood, and has been exploited in the wild, so internet-exposed controllers should be treated as high-priority assets. Note: the supplied affected-product metadata lists Debian WordPress packages, which does not align with the Citrix ShareFile vulnerability description; validate inventory mapping before relying on package-only remediation data.

Why it matters to the business

An exploited customer-managed ShareFile StorageZones Controller can become a direct entry point into file-sharing infrastructure that may contain sensitive business documents, customer files, regulated data, and authentication material. Attackers may steal or alter files, interrupt collaboration services, deploy malware, or use the compromised server to move deeper into the network. Because this vulnerability is listed in CISA KEV with a remediation due date of 2023-09-06, has a CVSS score of 9.8, an EPSS score around 94.7%, and is reported as actively exploited in the wild, organizations should treat any remaining exposure as urgent and any previously exposed vulnerable instance as potentially compromised.

How an attack unfolds

An attacker first identifies a customer-managed ShareFile StorageZones Controller exposed to the internet or reachable from a compromised network segment. Without needing credentials or user interaction, the attacker sends crafted HTTP requests to vulnerable StorageZones Controller functionality that should have been access-controlled. The flaw allows the attacker to bypass intended restrictions and place attacker-controlled server-side content, commonly resulting in an ASP.NET web shell or equivalent payload in a web-accessible location. The attacker then sends HTTP requests to the uploaded payload to execute commands under the IIS worker process context. From there, the attacker can enumerate files and configuration, collect credentials or secrets available to the service account, stage tools, exfiltrate stored ShareFile data, create persistence, and attempt lateral movement. Public reporting and CISA KEV status indicate real-world exploitation; the provided threat-actor field appears to describe the vulnerability rather than a named actor, so defenders should assume opportunistic scanning and exploitation rather than relying on actor-specific tradecraft alone.

How to fix it

Upgrade affected customer-managed Citrix ShareFile StorageZones Controller deployments to a vendor-fixed release immediately; Citrix fixed this issue in StorageZones Controller 5.11.24 and later. If immediate upgrade is not possible, remove vulnerable controllers from direct internet exposure, restrict access to trusted networks or VPN, apply web application firewall rules only as a temporary control, and disable or isolate the service until it can be patched. Rotate credentials, API keys, service account passwords, and secrets accessible from the controller if compromise is suspected. Review the supplied package metadata separately: it lists Debian WordPress fixed versions, which are inconsistent with this CVE’s Citrix ShareFile scope; if those packages are present for unrelated exposure management, Debian 12 wordpress should be updated to 6.1.6+dfsg1-0+deb12u1 or later and Debian 13 wordpress should be updated to 6.3.2+dfsg1-1 or later, but those package updates should not be considered a fix for the ShareFile StorageZones Controller vulnerability unless validated by authoritative vendor mapping.

How to confirm the fix worked

Confirm all customer-managed ShareFile StorageZones Controller instances report StorageZones Controller version 5.11.24 or later, or another vendor-confirmed fixed release. Validate externally and internally that no vulnerable controller remains reachable from untrusted networks. Review asset inventory, vulnerability scanner results, installed software records, and Citrix administrative interfaces for version confirmation. After patching, verify that suspicious unauthenticated upload behavior is blocked and that no unexpected executable web content remains in StorageZones Controller web directories. For Debian WordPress packages listed in the input, confirm package versions with package management tooling and verify they meet or exceed the listed fixed versions, while separately validating the Citrix controller remediation path.

Typical attack path

  1. Scan for internet-exposed or internally reachable customer-managed ShareFile StorageZones Controller instances.
  2. Confirm the target is running a vulnerable StorageZones Controller version or responds like a vulnerable deployment.
  3. Send crafted unauthenticated HTTP requests that abuse the improper access control flaw.
  4. Upload or place attacker-controlled server-side content such as an ASP.NET web shell in a location reachable by IIS.
  5. Invoke the uploaded payload over HTTP to execute operating-system commands as the web application context.
  6. Enumerate local files, ShareFile storage paths, configuration files, service account privileges, and stored secrets.
  7. Deploy additional tools or persistence, exfiltrate sensitive files, and attempt lateral movement using recovered credentials or network access.

How to detect it

To determine whether exploitation already occurred, review IIS W3C access logs, StorageZones Controller application logs, Windows Security logs, PowerShell logs, Sysmon or EDR telemetry, file creation timestamps, and webroot directory contents. Focus on the period starting before public disclosure and continuing through remediation, especially July 2023 onward for internet-exposed systems. Look for unauthenticated or unusual HTTP POST requests to StorageZones Controller endpoints followed by HTTP GET requests to newly created .aspx, .ashx, .asmx, or other executable web files. Inspect Citrix StorageCenter / StorageZones web directories for unexpected files, recently modified server-side scripts, anomalous filenames, or files whose creation time aligns with suspicious external requests. In process telemetry, look for IIS worker process w3wp.exe spawning command interpreters or living-off-the-land utilities such as cmd.exe, powershell.exe, certutil.exe, bitsadmin.exe, curl.exe, mshta.exe, rundll32.exe, regsvr32.exe, or net.exe. Review outbound network connections from the controller to unfamiliar IPs, especially immediately after suspicious web requests. Check for credential dumping attempts, new local users, scheduled tasks, new services, modified IIS configuration, and anomalous access to file repositories. No single public indicator is sufficient for this vulnerability; combine web request patterns, unexpected web-accessible files, and child-process execution from IIS for higher-confidence detection.

  • C:\inetpub\wwwroot\Citrix\StorageCenter\
  • C:\inetpub\wwwroot\Citrix\StorageCenter\*.aspx
  • C:\inetpub\wwwroot\Citrix\StorageCenter\*.ashx
  • C:\inetpub\wwwroot\Citrix\StorageCenter\*.asmx
  • POST /Citrix/StorageCenter/
  • GET /Citrix/StorageCenter/*.aspx
  • w3wp.exe -> cmd.exe
  • w3wp.exe -> powershell.exe
  • w3wp.exe -> certutil.exe
  • w3wp.exe -> bitsadmin.exe
  • w3wp.exe -> curl.exe
  • w3wp.exe -> mshta.exe
  • w3wp.exe -> rundll32.exe
  • w3wp.exe -> regsvr32.exe
  • Event ID 4688 w3wp.exe cmd.exe
  • Event ID 4688 w3wp.exe powershell.exe
  • Event ID 7045
  • New-Service
  • schtasks /create

What your security team should do

  • Immediately identify all customer-managed ShareFile StorageZones Controller instances, prioritizing internet-facing systems.
  • Patch or upgrade StorageZones Controller to 5.11.24 or later, and do not rely on network filtering as a permanent fix.
  • Because this is KEV-listed and actively exploited, perform compromise assessment on any instance that was exposed before remediation.
  • Search IIS logs, EDR telemetry, and filesystem artifacts for suspicious uploads, web shells, and command execution by IIS worker processes.
  • Restrict StorageZones Controller administrative and application access to trusted networks and enforce least privilege on service accounts.
  • Rotate service account credentials, ShareFile-related secrets, API keys, and any credentials stored on or accessible from the controller if exploitation cannot be ruled out.
  • Hunt for lateral movement from the controller to file servers, identity infrastructure, backup systems, and other collaboration services.
  • Resolve the product metadata discrepancy by validating whether the affected asset is Citrix ShareFile StorageZones Controller, Debian WordPress, or both; apply the correct vendor-specific fix for each.

The record

A vulnerability has been discovered in the customer-managed ShareFile storage zones controller which, if exploited, could allow an unauthenticated attacker to remotely compromise the customer-managed ShareFile storage zones controller.

Affected packages

Ecosystem Package Introduced Fixed