macOS Users Targeted by Fake Zoom Installer Carrying CloudSyncD Backdoor
Jamf says a fake Zoom macOS installer now deploys the CloudSyncD backdoor for persistent access.
Jamf found a macOS dropper disguised as a Zoom installer that deploys CloudSyncD, a persistent backdoor. Samples seen in mid-September looked unfinished, but later builds on two aged domains indicate the malware has moved into deployment. The dropper carries a universal Mach-O of roughly 756 KB, tries to execute it without writing to disk, and falls back to sudo with a password collected during the fake install if System Integrity Protection blocks execution. CloudSyncD runs as a launch daemon, profiles the host, and beacons to command-and-control while resembling a jQuery request. The password is used locally for root privileges and is not described as stolen for exfiltration.
- A fake Zoom disk image tricks macOS users into installing CloudSyncD.
- The payload is about 756 KB and persists as a CloudSyncD launch daemon.
- If SIP blocks memory execution, the dropper uses the typed password with sudo.
- Deployed builds share obfuscation, paths, and C2 keys; only the endpoint changes.
- It profiles the host and exfiltrates details but is not an infostealer.
Full article640 words · extracted from securityweek.com · click to collapse
A macOS dropper has been found inside a disguised Zoom client. The malware is tracked as CloudSyncD and is designed to deliver a persistent and stealthy backdoor.
Researchers at Jamf first noticed this malware still in development in mid-September. Within days, other samples were found suggesting it has now progressed from testing and development to deployment.
The malware infection process is initiated by any of the standard social engineering methods designed to persuade or trick victims into downloading dangerous content. In this case it is malware hidden in malicious code disguised as a Zoom Mac installer. If the phish is successful, a malware dropper is delivered to the victim as a disk image that mounts as a volume named Zoom. This dropper contains the payload but must be activated by the victim – hence the disguise as a Zoom installer. The victim is guided through the activation thinking it will install Zoom, but it actually installs CloudSyncD.
The dropper “carries a complete universal Mach-O inside itself, roughly 756 KB in the development build, and extracts it at runtime. The same payload is also present on disk inside the application bundle, so the dropper has two sources for it,” say the researchers.
The payload is written to an anonymous file descriptor, and the dropper attempts to execute it. Execution will fail in most cases because of the MacOS System Integrity Protection. If so, the dropper writes the file temporarily to disk and executes it using sudo along with the user’s password collected during the activation process.
The result of successful activation is implementation of the CloudSyncD malware. Its configuration is stored encrypted in the binary and decrypted at runtime. It runs through a daemon named CloudSyncD. The malware first analyzed by the researchers had not reached deployment stage. The C2 address was on a private network, and verbose debug logging was left on.
Advertisement. Scroll to continue reading.
Now, however, the researchers have seen several malware builds on two separate domains. The URI path is identical in both, masquerading as a jQuery script so a beacon resembles an ordinary JavaScript fetch. Both domains were registered in 2011 through the same registrar and sit behind Cloudflare, and neither carried any detections at the time of writing.
“Every build shares the same string obfuscation table, the same install paths, daemon name and process disguise, and, more tellingly, the same C2 key and initialization vector, down to the identical per-string seeds,” say the researchers. “Only the endpoint changes. Captured beacon traffic is therefore decryptable with material recovered from any build, and the on-host indicators hold across all of them.”
This discovery and analysis of new malware from development to deployment demonstrates how macOS malware continues to move toward native implementations, string protection, and execution paths that attempt to avoid writing payloads to disk – while still depending on the oldest attacker technique available: socially engineering victims to hand over their password.
CloudSyncD serves as a persistent backdoor designed to establish stealthy, long-term access to the infected Mac allowing attackers to deploy follow-up payloads. It conducts host profiling and reconnaissance and exfiltrates system and user details to its C2. It appears in initial delivery process to be similar to an infostealer, but this is not an infostealer in function. It contains no standard infostealer information-stealing functionality. The phished user password, for example, is not exfiltrated but solely used locally to grant root privileges for executing the ongoing backdoor.
Since the malware has now reached deployment, the researchers also provide a long list of IOCs to monitor.
Related: Apple Patches 200 Vulnerabilities With New iOS 27, macOS Golden Gate 27 Releases
Related: Dozens of WebKit Vulnerabilities Patched With Fresh macOS, iOS Security Updates
Related: Recent macOS Screen Sharing Vulnerability Exploited in Attacks
Related: AmnesiaStealer macOS Malware Steals Data, Controls Browser Sessions