Summary
Operation QUICSILVER Drops a Go Backdoor on Myanmar Government
Operation QUICSILVER is a multi-stage espionage campaign directed at Myanmar's government and diplomatic personnel. Victims receive a disk image posing as an ordinary picture; opening it presents a lone shortcut masked as a document, and a single click hands execution to a trusted, signed Windows utility that the actor repurposes to run hidden instructions. A Burmese-language ceremonial invitation impersonating a Myanmar ministry holds the victim's attention while a payload is quietly reassembled from two decoy fragments and launched. The result is QUICAgent, a bespoke Go backdoor that fetches its command-and-control address from disposable cloud-hosted resolvers, tunnels encrypted traffic over QUIC to evade conventional inspection, pins its server against an embedded certificate authority, and survives reboots through a startup entry. Once resident, the operator can run commands, move files in either direction, enumerate the host, and throttle beacon frequency at will.
Attack Details
Operation QUICSILVER Drops a Go Backdoor on Myanmar Government: Attack Details
Three Waves Since April 2026, One Infection Chain
Operation QUICSILVER is an espionage campaign that has run against Myanmar in three waves since April 2026. All three waves work the same way. The attacker hides a backdoor inside a virtual disk image, disguises it using a lure copied from Myanmar government correspondence, and relies on the victim to open it. The first wave used a fake Belgian and Myanmar public holiday calendar, which suggests the attacker was interested in Belgian embassy and NGO staff working in the country. The two later waves, seen in June and July 2026, used disk images instead. Both delivered the same payload, used the same infection chain, and contacted the same servers. The payload is QUICAgent, a custom backdoor written in Go. The attacker has not been named, but the activity is assessed as China-nexus with moderate confidence.
A Fake Graduation Invitation Hides a Windows Shortcut
The victim receives a file that looks like an image. It is actually a virtual disk, and its file size is much larger than a real image of that type would be. When the disk is opened, it appears to contain one document. That document is really a Windows shortcut using a document icon. Windows hides familiar file extensions by default, so the victim never sees what the file really is. Opening it displays a graduation ceremony invitation written in Burmese. The invitation impersonates the Information Technology and Cyber Security Department under the Ministry of Transport and Communications, and includes the ministry seal as a watermark and a real-sounding venue in Naypyidaw.
A Signed Utility Reassembles a Payload Split in Two
While the invitation is on screen, the shortcut runs a legitimate Microsoft-signed Windows utility and uses it to execute a hidden script. The script finds two files that look like documents and joins them into a working program using a built-in Windows command. It saves the program in the user's local application data folder and runs it. Because the payload is split in two, neither half can run on its own, so neither half looks harmful when examined separately. Once the backdoor starts, it wastes time on purpose. It waits a short random interval and performs a thousand hashing operations, which is enough to outlast the time limit most automated analysis sandboxes allow. It then creates a shortcut to itself in the user's Startup folder, so it runs again every time the user logs in. It does not modify the registry.
Minimal Automatic Collection, Manual Operator Control
The backdoor does very little on the victim network. It collects only what the first check-in needs: the machine name and the logged-in username. Any further activity would have to be carried out manually by the operator, who can run commands, upload and download files, list directories, and change how often the backdoor checks in. The backdoor finds its server in two steps. First it contacts two cloud-hosted endpoints, and each one replies with the real server name in plain text. The backdoor then adds the connection details and connects to that server. In the case observed, the endpoints returned a subdomain that pointed to a US-hosted address, and the backdoor connected to it using QUIC. QUIC is important because it runs over UDP, which means it can pass through security tools built to inspect standard TCP-based encrypted traffic.
Self-Signed Certificate Pinning and Numeric Command IDs
The traffic is also encrypted using a key stored inside the backdoor itself. Instead of trusting the certificates installed on the operating system, the backdoor checks the server against a self-signed certificate authority built into its own code. It checks in every five seconds by default, and the server assigns each infected machine its own identifier. The command names are stored as numbers rather than readable text, so they can only be recovered by reverse engineering the file. Stolen files are sent out over the same encrypted connection used to receive commands, so there is no separate exfiltration channel.
Recommendations
Mitigating the QUICAgent Backdoor Threat
Block Mounting of Attached Disk Images
Restrict or disable automatic mounting of VHD, VHDX, ISO, and IMG files for standard users through Group Policy or attack surface reduction rules. The entire QUICSILVER chain depends on the victim being able to mount a disk image received as an attachment or download, and removing that capability breaks the campaign before any code runs.
Constrain ftp.exe as a LOLBAS
Add detection and, where operationally possible, application control rules for ftp.exe executing with the -s: switch, and for ftp.exe spawning cmd.exe, powershell.exe, or any child process. Legitimate interactive FTP use on endpoints is rare enough that this pattern is a high-fidelity signal, and it is the pivot point shared with Operation GriefLure.
Hunt for Startup Folder Shortcuts
Sweep user Startup directories for shortcut files pointing to executables in %LOCALAPPDATA%, and specifically for SystemIn.lnk resolving to Windowsupdate.exe. Alert on PowerShell scripts matching create_lnk_*.ps1 being written to temporary paths and executed, which is how the shortcut gets created.
Alert on Binaries Assembled from Document Files
Detect use of copy /b or equivalent concatenation against files with document extensions, and flag any executable written to %LOCALAPPDATA% immediately after such an operation. Files named header.doc and body.doc appearing together in a hidden directory should be treated as payload halves, not documents.
Inspect and Restrict QUIC Egress
Review outbound UDP/443 traffic, since QUIC often bypasses inspection stacks tuned for TCP-based TLS. Where business need does not justify it, block or force fallback of QUIC at the perimeter so that C2 sessions become visible to existing HTTPS inspection.
MITRE ATT&CK TTPs
Potential MITRE ATT&CK TTPs
Indicators of Compromise (IoCs)
Observed Indicators of Compromise
| Type | Value |
|---|---|
| SHA256 | 26f735cbbb1257be94e6d01656a35bf66a8ae9c34868548d69ec5cb588f9f916, daeac66441b88ba22806f6617058a2dbf1ea0ddcc6c94f291542ea853ac6f9d3, 4a1a1b1455c3ea91a3d9203ebff025553227302cede6077e821d303655e2c9f2, aeff39943e254c34187e4a60be3d09d49687439e709eeb4be2b1984310d8ba5c, cd147efe37003399e174951927e5fe727a4481756b116f0204a14a64cc62b059, 575305cdaeb1d2187ca6d5ebe32f4c3e3fb53f5ccbe1c0cc257a7f71d84e6f35, c4b4647795567ab15528edd1ab1bf37fb50e21b442e59a653051061973e87c02, 0803521a7e9081f46f8f9f61d72371ecc1f49657f10202fffa9a33f581d8bb39 |
| Domains | register[.]mediumser[.]com, mediumser[.]com, maui-cocktailbar[.]com, appupdate[.]0cmds20cj2cdf8[.]workers[.]dev, regupdate[.]eamakfu49dc28wa[.]workers[.]dev |
| IPv4 | 104[.]64[.]211[.]22, 38[.]60[.]244[.]141 |
| URLs | hxxps[:]//appupdate[.]0cmds20cj2cdf8[.]workers[.]dev/A3cmf0q9ASCion, hxxps[:]//regupdate[.]eamakfu49dc28wa[.]workers[.]dev/vere0zme82cadre |
| Filenames | TrainingAnnouncement.jpg, TrainingAnnouncement.pdf.lnk, TrainingAnnouncement.pdf, header.doc, body.doc, Windowsupdate.exe, HolidayNotice.pdf.exe, ACMECS_Pillar_1.vhd, SystemIn.lnk, create_lnk_*.ps1 |
| File Path | %LOCALAPPDATA%\Windowsupdate.exe, %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\SystemIn.lnk |
| Hostname | desktop-stv6gg |
| Go Build ID | VQ20YVf_9K_8cgCF_NX7/TKHb39wS9Mu5bek0tOPM/xNfDrnhseTXcWQEFyFKX/HlpR3WMRKM_BIA32YLDE |
References & Patch Links
References
The following sources detail the QUICAgent Backdoor activity described in this advisory.
What Next?
At Hive Pro, it is our mission to detect the most likely threats to your organization and to help you prevent them from happening.
