Cloudanix VulnDB

CVE-2022-3229

Critical · 9.8

CVSS

9.8

EPSS

66.4%

Published

Feb 6, 2023

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Attend

An attacker who can reach the remote-control service may be able to turn off its login protections and take control of the computer.

Weaponized Wormable
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Remote Code Execution
Component
Application
Class
Authentication Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw is an authentication bypass in the Unified Remote web management interface. Because that interface does not enforce authentication, a remote network attacker can modify security settings, including disabling authentication for the Unified Remote control protocol. Once authentication is weakened or removed, the attacker can connect to the remote-control service and use exposed functionality to execute commands or launch attacker-chosen code with the privileges of the Unified Remote server process. The CVSS 9.8 rating reflects unauthenticated, network-reachable exploitation with high confidentiality, integrity, and availability impact. The supplied package metadata lists magento/magento2 fixed at commit 0f9a056c8d83c4f319626b3e56ec52a533999f25, but the vulnerability description is for Unified Intents Unified Remote; defenders should verify applicability against authoritative vendor advisories and installed software inventory.

Why it matters to the business

Successful exploitation can give an external attacker hands-on control of systems running the vulnerable remote-control service, enabling data theft, malware installation, lateral movement, service disruption, and abuse of the host as an internal foothold. The risk is elevated because exploitation is weaponized, requires no credentials or user interaction, and the EPSS score indicates a comparatively high likelihood of exploitation activity. Internet-exposed installations or systems where the management interface is reachable from untrusted networks should be treated as urgent remediation candidates.

How an attack unfolds

An attacker first scans for systems exposing the Unified Remote web management interface or Unified Remote protocol ports. If the vulnerable web management interface is reachable, the attacker sends unauthenticated requests to change server authentication settings, typically weakening or disabling authentication for the Unified Remote protocol. With authentication disabled, the attacker connects to the Unified Remote service as though they were an authorized controller. They then invoke remote-control capabilities that can launch programs, send keystrokes, open URLs, or execute commands, resulting in arbitrary code execution on the host. Post-exploitation activity may include downloading payloads, running shell commands, establishing persistence, stealing data, or pivoting further into the network.

How to fix it

Upgrade Unified Remote to a vendor-fixed version that enforces authentication on the web management interface and prevents unauthenticated changes to protocol authentication settings. If using source or package metadata that maps this issue to magento/magento2, ensure the codebase includes commit 0f9a056c8d83c4f319626b3e56ec52a533999f25 and validate that this mapping is applicable to the deployed product. Until patched, disable the Unified Remote web management interface if not required, block external access to Unified Remote management and protocol ports, restrict access to trusted management networks or VPNs, enforce strong authentication where supported, and run the service under a least-privileged account. Do not expose remote-control software directly to the internet.

How to confirm the fix worked

Confirm the deployed product and version against vendor advisories and verify that the fixed build or fixed commit is present. From an untrusted network segment, attempt to reach the web management interface and confirm it is not internet-accessible or is protected by authentication and network controls. Attempt to change authentication-related settings without credentials in a controlled test; the request should be rejected. Confirm the Unified Remote protocol cannot be accessed without valid authentication. Review firewall rules to ensure management and protocol ports are limited to trusted sources. Validate process privileges to ensure the service is not running with unnecessary administrative rights.

Typical attack path

  1. Discover an exposed Unified Remote web management interface or service port through scanning or asset reconnaissance.
  2. Send unauthenticated management requests to alter authentication settings for the Unified Remote protocol.
  3. Connect to the Unified Remote protocol without valid credentials after authentication is disabled or bypassed.
  4. Use remote-control functions to launch applications, issue keystrokes, open command interpreters, or execute attacker-selected commands.
  5. Deploy follow-on tooling such as web downloaders, reverse shells, credential theft utilities, or persistence mechanisms.
  6. Use the compromised host for data access, lateral movement, or service disruption.

How to detect it

To determine whether exploitation already occurred, review network, host, and application telemetry around systems running Unified Remote. Examine firewall, proxy, EDR, and packet metadata for inbound connections to Unified Remote web management and protocol ports, especially from internet addresses or unusual internal sources. Review Unified Remote application logs and configuration history for unauthenticated access, unexpected authentication-setting changes, or periods where authentication was disabled. On Windows hosts, inspect process creation telemetry for the Unified Remote server process spawning command interpreters, scripting engines, browsers, file download tools, archive utilities, or unknown executables. Correlate suspicious management-interface access with subsequent child processes, new files in temporary or user-writable directories, new scheduled tasks, new services, registry Run keys, or unusual outbound connections. Because exploitation is weaponized and may not leave a single unique marker, prioritize behavior-based detections such as remote-control service process spawning cmd.exe, powershell.exe, wscript.exe, cscript.exe, mshta.exe, rundll32.exe, certutil.exe, curl.exe, or wget.exe.

  • RemoteServerWin.exe
  • RemoteServer.exe
  • Unified Remote
  • TCP/9510
  • TCP/9512
  • RemoteServerWin.exe cmd.exe
  • RemoteServerWin.exe powershell.exe
  • RemoteServerWin.exe wscript.exe
  • RemoteServerWin.exe cscript.exe
  • RemoteServerWin.exe mshta.exe
  • RemoteServerWin.exe rundll32.exe
  • RemoteServerWin.exe certutil.exe
  • RemoteServerWin.exe curl.exe
  • RemoteServerWin.exe wget.exe
  • C:\Program Files (x86)\Unified Remote
  • C:\Program Files\Unified Remote
  • auth disabled
  • authentication disabled

What your security team should do

  • Immediately inventory systems running Unified Remote or software matching the supplied affected package metadata and determine whether any management interfaces are reachable from untrusted networks.
  • Prioritize remediation for internet-facing or broadly reachable instances because exploitation is unauthenticated, weaponized, and has a high EPSS probability.
  • Upgrade to a vendor-fixed release; where the supplied package metadata is applicable, confirm inclusion of commit 0f9a056c8d83c4f319626b3e56ec52a533999f25.
  • Apply compensating controls before or during patching: disable the web interface, restrict ports to trusted networks or VPNs, and block inbound access from the internet.
  • Hunt for evidence of prior exploitation by reviewing web management access logs, service logs, authentication-setting changes, and child processes spawned by the Unified Remote server process.
  • Rotate credentials and investigate adjacent systems if suspicious command execution or unauthorized configuration changes are found.
  • Add monitoring for remote-control services spawning command shells, scripting engines, download utilities, or unusual outbound connections.

The record

Because the web management interface for Unified Intents' Unified Remote solution does not itself require authentication, a remote, unauthenticated attacker can change or disable authentication requirements for the Unified Remote protocol, and leverage this now-unauthenticated access to run code of the attacker's choosing.

Affected packages

Ecosystem Package Introduced Fixed