TrueConf trojanized installers: vet counterparty downloads
Attackers replaced the client installer on breached TrueConf servers with a backdoored build. You don't have to run the server to get infected — just join the meeting.
Here is a trojanized installer delivery path that skips your vendor list entirely. Attackers broke into unpatched TrueConf video conferencing servers and swapped the legitimate client installer for a backdoored copy. The infected party is not the company running the server. It is everyone who clicked "join meeting" and downloaded the client it offered.
What actually happened
Kaspersky discovered the campaign in July and attributed it to the Head Mare group, per BleepingComputer's August 8 report. The chain is short and ugly:
- Attackers connect to the target TrueConf server over TCP port 4307, open by default, without authentication.
- Two flaws Kaspersky tracks internally as KLCERT-26-057 and KLCERT-26-058 let them run a script inside TrueConf's isolated environment, then escape that sandbox and execute commands with top privileges. A separate zero-day, CVE-2026-3502, was reported by CheckPoint back in April 2026.
- They then replace the TrueConf Client installer hosted on the server with a version carrying the PhantomCore and PhantomGraph backdoors. PhantomGraph uses Microsoft OneDrive for command and control, so its traffic looks like normal business file sync.
Affected builds are TrueConf Server 5.3.x before 5.3.9, 5.4.x before 5.4.9, and 5.5.x before 5.5.5. The fixes shipped June 18, 2026 — before the campaign Kaspersky found in July. This was an unpatched-server problem, not a zero-day problem.
The targeting is currently Russian organizations across instrumentation, electronics, transport, energy, IT, and software development. The mechanism is not regional. Kaspersky's own warning is the line to read twice: even if your organization does not run a TrueConf server, your employees can connect to a compromised counterparty's server for a meeting and download an infected package from it.
Why this supply chain attack bypasses your vendor review
Your vendor security review covers software you bought. This attack delivers through software you did not buy, hosted by a company you do not have a contract with, downloaded by an employee who was just trying to make a 10am call. There is no procurement gate in that path. There is no vendor questionnaire that catches it.
Two controls actually help here, and neither is exotic.
Stop letting endpoints install arbitrary downloads. On managed machines, application installation should require an admin the user is not. This is a Windows Defender Application Control or Intune policy on Windows, a Gatekeeper plus MDM policy on macOS — and it is the single control that turns "employee downloaded a backdoor" into "employee filed a ticket." If you have never enforced it because it seemed heavy-handed, this is the threat model it exists for.
Default to the browser for external meetings. Most conferencing platforms have a web client. A browser tab is a far better sandbox than an installer with SYSTEM rights, and it removes the download step that this entire attack depends on. Make "join in browser" the house rule for any meeting hosted by someone outside your company.
Then the boring part: if you do run a TrueConf server, you are late. Get to 5.3.9, 5.4.9, or 5.5.5 today, and treat every client installer that server distributed since June as suspect. Hunt for OneDrive-based C2 from workstations that have no business syncing to it.
The general lesson keeps repeating. A patch that shipped in June and was not applied in July is indistinguishable from a zero-day when it lands on you.
Key takeaways
- Head Mare breached unpatched TrueConf servers and replaced the hosted client installer with builds carrying PhantomCore and PhantomGraph backdoors
- Entry was unauthenticated over default-open TCP port 4307, chaining a code execution flaw with a sandbox escape
- Fixed builds — 5.3.9, 5.4.9, 5.5.5 — shipped June 18, 2026, weeks before Kaspersky found the campaign in July
- You can be hit without running the server: joining a compromised counterparty's meeting and downloading their client is enough
- Block user-initiated installs on managed endpoints, and default to the browser client for externally hosted meetings
The software your team installs is part of your stack, whether you chose it or not. We inventory what runs on your machines, lock down who can install what, and give you a written answer when someone asks whether you're exposed. See how we handle infrastructure or have us audit what your endpoints can install.
Sources: BleepingComputer, The Hacker News.
- #supply-chain-attack
- #trojanized-installer
- #vendor-risk
- #endpoint-security
- #patching
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
WordPress 7.0.3: login-screen XSS chains to PHP execution
CVE-2026-64638 is a pre-auth XSS on the WordPress login screen that escalates to PHP code execution. CVSS 8.9, found by an AI agent swarm. Update now.
Read itN-able N-central Hotfix 2: your first patch wasn't enough
N-able shipped a second hotfix for CVE-2026-18577 on August 6. If your MSP stopped at 2026.3.1.7, they're still short. The number to ask for is 2026.3.1.10.
Read it