Kimsuky "Operation GitPower": Korean insurance and contract lures, PDF-disguised shortcuts delivered from GitHub
Kimsuky's delivery of Windows shortcut (.lnk) malware to Korean targets through GitHub. Each repository holds one small ZIP named attachments_<Korean document name>.zip, such as an insurance claim (보험청구서), insurance papers (보험서류), an insurance policy (보험증권), a bond transfer contract (채권양도계약서) or a health check (건강검진). The ZIP contains a single shortcut with a PDF icon. Opening it runs a hidden PowerShell command carried as hex text. That command writes a second hex-encoded script to C:\Users\Public and schedules it to run every two minutes under an update-sounding task name (OneDriveUpdate…, MicrosoftEdgeUpdate…). It then opens a decoy PDF from a free-hosting site. The scheduled script polls a command server on free web hosting and runs whatever PowerShell it returns. A match means one of four things: a scan that downloaded one of these shortcuts (directly or inside the ZIP); a scan of a GitHub file with the campaign's path shape; a scan of a command-server request; or a scan of a decoy document with the campaign's file-name pattern.
Anchors
yara_rule:Kimsuky_GitPower_LNK_Hex_Stager OR (url:"raw.githubusercontent.com/" AND url:"/main/attachments_" AND url:".zip") OR url:"/setting.php?aaaaaa=" OR url:"/setting.php?banana=" OR url:"565978892140.pdf"Provenance
Sightings (5)
| Host | Scan | Script | Match | Scanned |
|---|---|---|---|---|
| raw.githubusercontent.com | 4cbcfc28… | — | query | 2026-10-16 12:18 |
| raw.githubusercontent.com | 8ae6eb2e… | — | query | 2026-10-16 10:47 |
| raw.githubusercontent.com | d2d3dbc1… | — | query | 2026-10-16 10:00 |
| savelifeest.great-site.net | ed841a11… | — | query | 2026-10-16 10:00 |
| crimaxies.lovestoblog.com | a706715f… | — | query | 2026-10-16 10:00 |