Skip to main content
Mallory
HighCISA KEVExploited in the wildPublic exploit

TrueConf Client Update Integrity Check Bypass Leading to Arbitrary Code Execution

IdentifiersCVE-2026-3502CWE-494· Download of Code Without Integrity…

CVE-2026-3502 is a vulnerability in the TrueConf Client update mechanism in which the client downloads and applies update code without properly verifying the integrity and authenticity of the update package. The flaw affects the updater validation logic used when clients retrieve updates from a centrally managed TrueConf server, including on-premises deployments. Reporting indicates the vulnerable update flow fetches the client installer from the server and trusts the package without adequate cryptographic verification, allowing a tampered update to be accepted as legitimate. An attacker who can control, compromise, or otherwise influence the update delivery path or the on-premises TrueConf server can replace the legitimate update package with a malicious executable or installer. When the client executes or installs that package through the normal update process, arbitrary code can run in the security context of the updating process or logged-in user. In observed exploitation, attackers weaponized the update channel to distribute malware to multiple connected endpoints.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation enables arbitrary code execution on affected endpoints via the trusted TrueConf update channel. Depending on the privileges of the updater or user context, this can lead to full compromise of the affected host, malware deployment, persistence, reconnaissance, privilege escalation follow-on activity, command-and-control establishment, and lateral movement. Reporting on in-the-wild exploitation indicates the flaw was used to distribute malicious payloads, including DLL sideloading chains and likely the Havoc framework, across multiple government-connected systems from a compromised central server.

Mitigation

If you can’t patch tonight, do this now.

Where immediate patching is not possible, reduce exposure by restricting and monitoring access to on-premises TrueConf servers and the update distribution path, validating the integrity of update packages out of band before deployment, and preventing unauthorized modification of server-side client installer files. Limit which systems can administer or write to the TrueConf server update directories, segment the update infrastructure, and monitor for anomalous update prompts or unexpected client installer changes. Apply vendor guidance and CISA KEV-directed mitigations; if official patches or effective mitigations are unavailable, discontinue use of the affected product until it can be secured.

Remediation

Patch, then assume compromise.

Upgrade the TrueConf Windows client to a fixed release. Available reporting states TrueConf patched the issue in Windows client version 8.5.3, released in March 2026. Organizations should identify all endpoints running earlier versions, update them to 8.5.3 or later, and verify that update packages are obtained only from trusted, uncompromised infrastructure. Because exploitation has been observed in the wild, organizations should also investigate TrueConf servers and clients for signs of compromise, especially suspicious update activity, replaced installer packages, unexpected files dropped by updates, and related persistence artifacts. If an on-premises TrueConf server may have been compromised, rebuild or restore it from a known-good state and rotate relevant credentials.
PUBLIC EXPLOITS

Exploits

1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos (1 hidden).

VALID 1 / 2 TOTALView more in app
CVE-2026-3502---TrueConf-Client-Update-Hijacking-PoCMaturityPoCVerified exploit

This repository is a standalone Python exploit toolkit for a claimed TrueConf Windows update hijacking issue, CVE-2026-3502. It is not tied to a common exploit framework. The structure contains four main code files: `exploit.py` (primary exploit simulation and reporting), `detectors/vulnerability_checker.py` (server/client/IOC checker), `malicious_update_builder.py` (builder for a malicious update package using generated C stubs and an Inno Setup script), and `update_server.py` (Flask-based fake update server for MITM or server-compromise simulation). Supporting files include `README.md`, usage notes, requirements, and an example output file. Main exploit capability: `exploit.py` checks whether a target exposes `/downlods/trueconf_client.exe` and treats missing `ETag`/`Last-Modified` headers as evidence of weak integrity protection. It can then simulate an attack by validating a supplied malicious EXE, hashing it, printing deployment steps, and generating a JSON report. It does not automatically compromise the target server; instead, it operationalizes the attack workflow by documenting how to replace the server-hosted update binary in `C:\Program Files\TrueConf Server\ClientInstFiles\trueconf_client.exe`. The builder component is more aggressive: `malicious_update_builder.py` generates source for a DLL sideload payload (`7z-x64.dll`), an Inno Setup installer script, and decoy binaries. The generated installer script drops files under `C:\ProgramData\PowerISO`, launches a client binary, adds persistence via `HKCU\Software\Microsoft\Windows\CurrentVersion\Run\UpdateCheck`, and creates a scheduled task `TrueConfUpdate`. The DLL payload is demonstrative but includes a proof action writing `C:\ProgramData\pwned.txt`; comments reference downloading a Havoc payload from `http://attacker.com/havoc.exe`. `update_server.py` provides a fake TrueConf server with routes `/downlods/trueconf_client.exe`, `/config`, `/version.js`, and `/`, allowing an operator to serve a malicious update and spoof version metadata to clients. `detectors/vulnerability_checker.py` performs HEAD requests to the update endpoint, checks local Windows install paths for vulnerable client versions, and looks for IOC artifacts such as dropped files, Run keys, and scheduled-task references. Overall, this is an operational proof-of-concept repository for malicious update delivery in a Windows enterprise/internal-network scenario. It combines vulnerability checking, fake infrastructure, payload packaging, and deployment guidance. While some actions are simulated and several payload steps are instructional rather than fully automated, the repository clearly aims to demonstrate arbitrary code execution through update hijacking and includes persistence-oriented payload examples.

fevar54Disclosed Apr 4, 2026pythoncnetworkweblocal
EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
TrueconfClientapplication
TrueconfTrueconfapplication

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

ACTIVITY FEED

Recent activity

65 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence1

Every observed campaign linking this CVE to a named adversary.

Associated malware10

Malware families riding this exploit, with evidence and IOCs.

Detection signatures1

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity56

Community discussion across Reddit, Mastodon, and other social sources.