Fake Zoom installer talks macOS users past Gatekeeper to drop CloudSyncD backdoor
Jamf Threat Labs reported CloudSyncD, a new macOS backdoor that spreads through a fake Zoom installer and beacons to its server every 8 to 16 seconds. First caught as a VirusTotal sample that looked unfinished, it now appears in builds that connect to live infrastructure in what Jamf calls an active campaign.
The Watch · Security desk
What happened
- The installer arrives as a disk image that mounts as a volume named Zoom and walks the victim through clicking Open Anyway in security settings to override Gatekeeper by hand.
- It then prompts for the user's password and plays a fake download progress window while the password is quietly written to disk, out of the victim's sight.
- The implant takes its tasks from the command server as JSON objects and runs any raw Mach-O it is sent, plus gzipped tar archives that it unpacks with /usr/bin/tar.
- CloudSyncD is not an infostealer: it ignores browser data, keychain items and cryptocurrency wallets, taking only the password to advance the attack, and does not appear to send it anywhere.
Why it matters
- What it limits constraint CloudSyncD installs no LaunchAgent or LaunchDaemon to survive a reboot, so endpoint tools tuned to persistence artifacts have nothing to fire on; detection has to lean on the files it drops instead.
- Who's exposed exposure System Integrity Protection blocked the fileless /dev/fd execution in Jamf's tests, but the dropper falls back to writing the payload to disk and running it with sudo using the stolen password, so the chain completes anyway.
- Who has to decide decision Because the whole chain depends on the user's own clicks, the control that stops it is a managed policy blocking unsigned installers backed by staff training, not Apple's default protections.
- What it sets up precedent Fake Zoom installers already have a track record with North Korean and Iranian operators in recruiter and meeting themed attacks, so any workflow that asks staff to install Zoom for a call is a standing target for this entry.
Next story · Product · Oct 8
Gurman says Apple's OLED MacBook Pro will get much lighter without getting much thinnerConfirmed3 publishers
The malware validates the password with dscl, then writes it to a file at ~/.config/zoom/data.json that reads like an ordinary Zoom configuration [8][10]. The password sits inside a cache value, base64-encoded and padded with randomly generated filler before and after it [10]. To find it again, the malware records the password's length and offset in the file's version field using two invisible characters, the U+200C zero width non-joiner and the U+200B zero width space; the count of each tells the attacker where to dig the password out of the filler [11].
The dropper carries its Mach-O payload inside itself and extracts it at runtime [4]. It first tries to run the payload from /dev/fd without writing anything to disk [4]. That failed in Jamf's tests, and the researchers expect it to fail on most Macs because of System Integrity Protection [5]. The fallback writes the payload to a temporary file with mkstemp and runs it with sudo, using the password the installer captured [6].
The implant is a universal Mach-O. It pulls its command-and-control address from an encrypted configuration file, writes logs to ~/.local/share/cloudsync/.config/logs/sync.err, and sends a survey of host information to the server [7][9]. "Tasking delivers executables, not shell commands, so the observable is a newly written or fileless Mach-O rather than suspicious shell activity," the Jamf researchers wrote [15].
Jamf has not attributed CloudSyncD to any threat actor [18]. "CloudSyncD is a good reminder that although infostealers may dominate the threat landscape, attackers still have use for quieter malware that lies low until further access is needed," the researchers wrote [16].
What to watch
- Whether Jamf attributes CloudSyncD to a specific actor as more samples surface.
- Whether the command-and-control infrastructure stays live or rotates, which would indicate the campaign's scale.
- Whether later samples add persistence, closing the one gap that currently keeps the implant off reboot survival.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence70
- Adoption15
- Hype gap+15
- Incentives
- Not scored
- Confidence68
Perspective Coverage
5 publishers- Builder
- Builder 25%
- Operator
- Operator 70%
- Investor
- Investor 5%
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
A new macOS backdoor dubbed CloudSyncD gains initial access through a fake Zoom installer, Jamf Threat Labs researchers reported Wednesday.
- [2]
The malware was first discovered through a VirusTotal sample and initially appeared still in development, but more recent samples were found to connect to live infrastructure, which Jamf said suggests an active campaign.
- [3]
The fake installer is a disk image that mounts as a volume under the name Zoom and displays instructions designed to convince the victim to override Gatekeeper by manually clicking Open Anyway in security settings.
- [4]
The Mach-O payload executable is embedded within the dropper and extracted at runtime, with the malware first attempting to execute it via /dev/fd without writing it to disk.
- [5]
The /dev/fd method failed in Jamf's tests, with the researchers noting it would likely fail on most macOS systems because of System Integrity Protection.
- [6]
As a fallback, the dropper writes the file temporarily to disk via mkstemp and executes it with sudo, leveraging the user's password.
- [7]
The final payload runs as a universal Mach-O implant that retrieves its command-and-control address from an encrypted configuration file and beacons every 8 to 16 seconds.
- [8]
It also displays a prompt for the user to enter their password and validates the password using dscl.
- [9]
On execution the implant creates a working tree, begins writing logs to ~/.local/share/cloudsync/.config/logs/sync.err and sends a survey of host information to the remote server.
- [10]
While the user sees a fake progress window making it appear Zoom is downloading, their password is written to a file under ~/.config/zoom/ named data.json that looks like a normal Zoom config file but hides the password in a cache value in base64 with randomly generated filler characters before and after it.
- [11]
The malware encodes the password's length and offset using two invisible zero-width Unicode characters, the U+200C zero width non-joiner and the U+200B zero width space, in the file's version field, so the number of each tells the attacker where to find the base64 password among the filler.
- [12]
Jamf said the malware does not act as an infostealer and does not target browser data, keychain items or cryptocurrency wallets; it only steals the user's password to further its attack chain and does not appear to exfiltrate it.
- [13]
The malware does not use persistence mechanisms such as LaunchAgent or LaunchDaemon plists.
- [14]
The backdoor receives tasks from the C2 server as JSON objects and executes any raw Mach-O it receives; it also accepts gzipped tar archives, which it unpacks with /usr/bin/tar.
- [15]
"Tasking delivers executables, not shell commands, so the observable is a newly written or fileless Mach-O rather than suspicious shell activity," the Jamf researchers wrote.
- [16]
"CloudSyncD is a good reminder that although infostealers may dominate the threat landscape, attackers still have use for quieter malware that lies low until further access is needed," the researchers concluded.
- [17]
Using fake Zoom installers to spread malware is a common tactic in job recruitment or business meeting themed attacks, and the technique has previously been used by North Korean and Iranian state-sponsored threat actors.
- [18]
Jamf has not attributed CloudSyncD to any specific threat actor.
Sources
5 independent publishers whose own reporting we read for this story.
- 9to5mac.comThis fake Mac Zoom installer has a sneaky way to bypass Gatekeeper
1 article · October 1, 2026
- infosecurity-magazine.comCloudSyncD MacOS Backdoor Hides Behind Fake Zoom Installer
1 article · October 1, 2026
- scworld.comFake Zoom installer delivers new CloudSyncD macOS backdoor
1 article · October 1, 2026
- securityaffairs.comFake Zoom installer hides macOS backdoor CloudSyncD
1 article · October 3, 2026
- securityweek.commacOS Users Targeted by Fake Zoom Installer Carrying CloudSyncD Backdoor
1 article · October 2, 2026
Topics and entities
Entities
- Jamf Threat Labs
- VirusTotal
- Gatekeeper
- Jamf
- macOS
- Apple
- System Integrity Protection (SIP)
- Zoom