3CX
SMOOTHOPERATOR
X_TRADER
CASCADE
BreachSupply ChainNation-StateOctober 12, 2026•9 min read

The 3CX Attack: A Supply-Chain Compromise Inside a Supply-Chain Compromise

A trusted, signed vendor update carried a backdoor — and the vendor that shipped it had itself been breached through a different poisoned installer. Supply-chain compromise, nested.

Scroll

In late March 2023, attackers trojanized 3CXDesktopApp, the Electron-based softphone client from VoIP vendor 3CX. The tampered builds were signed with 3CX’s own valid code-signing certificate and pushed through its legitimate update mechanism, so they reached customers as a trusted vendor update — a campaign security vendors labelled SmoothOperator. What made it historic was Mandiant’s later finding: 3CX had itself first been compromised via an earlier trojanized software supply chain, the discontinued X_TRADER app — the first publicly documented case of one software-supply-chain attack leading to another.

The Trojanized Update

The tampered 3CX builds (Windows versions reported as 18.12.407 and 18.12.416, with affected macOS builds) ran a loader (Mandiant’s SUDDENICON, also reported as ICONIC) that used DLL side-loading and a GitHub dead-drop resolver: it pulled encoded data appended to icon (.ico) files from a since-removed GitHub repository to decode C2 addresses, beacon out, and fetch a later-stage browser info-stealer (ICONICSTEALER). There is no central CVE — this was a build-system compromise and malicious update, not exploitation of a tracked vulnerability. T1195.002 T1102 T1553

The Cascade

Mandiant, April 2023

Mandiant found 3CX was initially compromised via a malicious X_TRADER installer (from Trading Technologies; X_TRADER was discontinued in 2020 but still downloadable), which deployed the VEILEDSIGNAL backdoor on a 3CX employee’s system. Stolen credentials then enabled lateral movement into 3CX’s Windows and macOS build environments. Mandiant stated this was the first time it had seen a software supply-chain attack lead to another software supply-chain attack.

Timeline & Attribution

A trojanized X_TRADER was available in 2022; trojanized 3CX builds were distributed around March 2023; SentinelOne saw a behavioural-detection spike on 22 March and public disclosure followed on 29 March 2023 (CrowdStrike, SentinelOne, Sophos and others), with Mandiant’s X_TRADER findings around 20 April. Mandiant attributes the activity to UNC4736, a suspected North Korea-nexus cluster it assesses with moderate confidence as related to financially motivated DPRK “AppleJeus” activity, with consistent crypto and fintech targeting. Treat attribution as a vendor assessment. T1059 T1071

On the numbers

3CX’s own marketing claimed reach in the hundreds of thousands of companies and millions of daily users — that is the vendor’s self-reported customer base, not a count of victims; downstream impact was still being assessed.

Defensive Lessons

Defend Against Supply-Chain Compromise

Mjolnir Security helps organisations detect malicious updates and harden vendor and build-chain risk.

Supply Chain SecurityManaged Detection & ResponseThreat HuntingVendor RiskIncident Response
  • Supply Chain Security Review Building SBOM, vendor-risk and build-integrity controls.
  • Managed Detection and Response Detecting beaconing and side-loading from trusted applications.
  • 24/7 Incident Response Containment when a malicious update is suspected. Call +1 833 403 5875.
Written by: Mjolnir Security  |  Published: October 12, 2026