Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons

Social Media

Hackers News Hackers News
  • CyberSecurity News
  • Threats
  • Attacks
  • Vulnerabilities
  • Breaches
  • Comparisons
Search the Site
Popular Searches:
technology Amazon AI
Recent Posts
Meta Zurp AI Toolkit Integrates Burp Suite with AI Agents for Bug Bounty Research
October 13, 2026
Top RASP Tools for 2026 Ranked and Reviewed
October 13, 2026
Top 10 CI/CD Pipeline Security Tools for 2026
October 13, 2026
Home/Threats/Kimsuky Hackers Use GitHub in GitPower Attacks to Deliver Malware
Threats

Kimsuky Hackers Use GitHub in GitPower Attacks to Deliver Malware

Key Takeaways The North Korean state-sponsored threat group Kimsuky is actively leveraging legitimate code hosting platforms like GitHub, GitLab, and Codeberg in a campaign dubbed “Operation...

Emy Elsamnoudy
Emy Elsamnoudy
October 13, 2026 5 Min Read
3 0

Key Takeaways

  • The North Korean state-sponsored threat group Kimsuky is actively leveraging legitimate code hosting platforms like GitHub, GitLab, and Codeberg in a campaign dubbed “Operation GitPower.”
  • The attacks primarily target Ukrainian individuals involved in diplomacy, security, and international policy through sophisticated spear-phishing tactics.
  • Attackers use fake conference invitations and research requests to establish trust, delivering malware via malicious shortcut files disguised as PDFs or through fake software installers.
  • The malware establishes persistence, collects system information, and exfiltrates data using GitHub’s API, showcasing Kimsuky’s evolving TTPs.
  • While most observed attacks against Ukrainian targets were unsuccessful, the campaign highlights the persistent threat posed by this advanced persistent threat (APT) group.

The North Korea-backed hacking collective Kimsuky is employing a sophisticated campaign, dubbed “Operation GitPower,” to distribute malware, execute remote commands, and exfiltrate sensitive data. The group is exploiting popular code hosting platforms such as GitHub, GitLab, and Codeberg to target Ukrainian specialists in diplomacy, national security, and international policy. These platforms serve as trusted infrastructure for delivering malicious payloads and managing command and control (C2) communications.

Table Of Content

  • Key Takeaways
  • Kimsuky’s Evolving Attack Chain
  • GitHub for Malware Delivery and Data Exfiltration
  • What You Should Do
  • Indicators of Compromise (IoCs)
  • File Hashes
  • Network Indicators

Operation GitPower integrates highly tailored spear-phishing emails, counterfeit PDF documents, and Windows scripting to transform routine professional communications into potential vectors for cyber espionage. The attackers craft convincing lures, including invitations to conferences and requests for research feedback, to cultivate trust before delivering their harmful files.

Kimsuky’s Evolving Attack Chain

Researchers from Genians identified this activity in an October 12, 2026 report, establishing a link to earlier Operation GitPower attacks through consistent code patterns, file naming conventions, scheduled tasks, and data exfiltration methodologies. The findings underscore Kimsuky’s adaptability in email themes while maintaining a stable underlying attack framework.

A notable attack, initiated on August 6, began with a fraudulent invitation to the Korea Cyber Security Conference. The email meticulously mimicked genuine event details, lauded the recipient’s professional contributions, and even offered travel and honorarium support. Unlike previous Kimsuky campaigns that directly embedded malicious links, this particular initial contact contained no immediate threat.

The malicious payload was only delivered after the target responded to the initial email. The attacker then sent a ZIP archive purportedly containing invitation materials. Later iterations of this tactic involved password-protecting the archive, a move assessed by researchers as an attempt to evade detection by email security solutions. Inside these archives, a seemingly authentic HTML invitation masked a Windows shortcut file, cleverly disguised with a .pdf extension.

Another variant, observed on August 19, involved the impersonation of a policy researcher seeking input on a report concerning Russia and North Korea. Following a reply from the target, the attacker provided a download link hosted on Codeberg. When this initial malware delivery failed, a subsequent September follow-up shifted tactics, directing the victim to a fake meeting login page designed to harvest credentials.

Upon execution, the malicious shortcut initiates cmd.exe, which then utilizes curl to download additional files from GitLab. In some versions, a decoy PDF document is displayed to the user while a VBE script is silently downloaded and executed in the background. This initial script subsequently retrieves an in-memory follow-up component.

The loader component employs a technique to obfuscate PowerShell commands by embedding irrelevant words, which are then stripped using the Replace() function just prior to execution. The follow-up script establishes a persistent scheduled task, masquerading as a Google update, which runs every 15 minutes. This task is designed to collect system information and a directory listing of the user’s Downloads folder, rather than indiscriminately exfiltrating all files.

GitHub for Malware Delivery and Data Exfiltration

Exfiltrated information is Base64 encoded and then uploaded to GitHub via its Contents API, using a hardcoded access token. After successful data transmission, temporary files and the initial scripts are promptly deleted to cover tracks. This pattern of GitHub usage and recurring tasks aligns with Kimsuky’s previously documented AI phishing campaigns, although those earlier attacks featured AsyncRAT payloads, which were not conclusively observed in this specific Ukrainian attack chain.

Other samples from September utilized “peace-report” and “researcher résumé” themes. Their associated shortcuts downloaded files named LICENSE and okay.md from GitHub; however, these seemingly innocuous files actually contained VBScript and PowerShell code. A scheduled task, disguised as a OneDrive update, was configured to execute every minute, enabling a separate command and control server to push additional scripts and retrieve generated files.

The threat group also deployed an unsigned, 64-bit fake Zoom installer within a public GitHub repository. This installer, once executed, drops hidden scripts, creates a scheduled task that runs every minute, and connects to the same control server used by the September shortcut samples. Crucially, it then proceeds to download and launch the legitimate Zoom installer, presenting users with a familiar installation interface while the malicious software operates stealthily in the background. A detailed analysis is available in Genians’ report on Operation GitPower.

The broader GitPower operation has also incorporated Kimsuky OpenCode phishing decoys in prior research, demonstrating the group’s ability to vary its lures while maintaining a consistent script-based attack methodology. Genians attributed the Ukrainian campaign to Kimsuky based on a combination of technical evidence, moving beyond mere shared infrastructure or email subjects.

Genians posits that the targeting aligns with North Korea’s intelligence gathering objectives related to the ongoing conflict in Ukraine and the deepening cooperation between South Korea and Ukraine. Furthermore, Japanese decoy documents found in related repositories suggest a potential interest in Japanese-speaking targets, though successful compromises in this context have not been confirmed. It’s important to note that the report does not confirm that every file stored in these repositories successfully reached a victim.

What You Should Do

  • Enhance Email Security: Implement advanced email filtering solutions that can detect spear-phishing attempts, especially those with unusual attachments or links to code repositories.
  • Educate Users: Conduct regular cybersecurity awareness training, emphasizing the dangers of opening unexpected attachments, clicking suspicious links, or enabling macros, even if the sender appears legitimate. Train users to scrutinize email senders and content for anomalies.
  • Monitor Endpoint Activity: Focus on linking endpoint events rather than simply blocking entire development platforms. Look for suspicious process chains, such as cmd.exe launching curl or hidden PowerShell scripts, new script files being created, “update”-themed scheduled tasks, GitHub API uploads, and unusual network connections.
  • Verify Software Installers: Always verify the digital signatures of software installers and monitor their background activities. A legitimate installation screen does not guarantee that the launching executable is benign.
  • Implement Network Monitoring: Monitor for connections to known C2 IP addresses and domains associated with Kimsuky and Operation GitPower. Utilize the provided Indicators of Compromise (IoCs) in your threat intelligence platforms.
  • Regularly Patch and Update Systems: Ensure all operating systems, applications, and security software are kept up-to-date to mitigate known vulnerabilities.

Indicators of Compromise (IoCs)

File Hashes

All hashes in this table are MD5 values published in the source’s IoC section.

Type Published indicators
MD5 05cec01db363488e6762097095d7b7fc
05e65662d55327febf5d4aaeca54f982
0919c2a84a1c76d6f5268dd5ffd7b5e7
0933fda33f46d2b31e023bf322a11d41
0a0fe8a557eff10b3b32528347b9d988
MD5 0ae92755dafc510efdc9f68e817b683a
0c89cc9118b863488f5ba240bfe396f6
14c8b93304700e27b479596024ef19cf
1f5416894b604ed6ef1f839414865eee
1f873bc5c6d5ff0ae0f228dbf26220ba
MD5 1f8ad760e1feee7cecfe1bfadde93d4e
2062dde8114d57b0108e92371e29b3ed
2364f22dfe4d2018619cfba2b510f290
24b12630d402e4ce40d05e0623e56933
26642b9800192440621a70383595dea2
MD5 28210832c13d806e87cb8f1449cf8c5f
28fb9e179c3aac449b7e4d760f6b8b7d
2a100b8de6099b06449e3084b689c32d
2e36880877f32eac56ae4502ad057b2e
2f407d8e3dee54e0c4f776e5db55ae86
MD5 324352a61a343969a93386466d232684
337edcca9ef27cfe1a76f4cffa676026
33cd80a0b3059c23eadcf263ddbb330f
348150ce9f3c49283c16d9b37e6dc354
353311ea9b82724aa862477cae44cd39
MD5 380d5a157077b7c8bdfe7c6d9628fe6d
382bb72f7f42f27b04d1fedd6d633a82
3d3f6897f57f4a7b94f83278e795dc18
40b48810400a825858946aae9ff5b50d
4f5694f61b4c244cc2269c3a5eb8a7c7
MD5 5282b7aa97f45feeff73ba87d0523e53
567a2aedd00fa97f03fc852b1d949596
57025a7f9d9d2ef4930dec189bdd0bd0
5a0923427b2fcb5070510753e4f0c0d0
5dd387acef74a14a63dbc883aadee854
MD5 5fa367e38148de7e19abe789451a7a38
620bc65bb86962f633a37586e17da9f3
6896f9c3f24f2fdc7966f753ad3ce723
76ed1e64d1c9ea3e4b91f7ed7b2f59f2
77b9a8309e9f80ca442c629396cc3f6e
MD5 78bf053eea23b86e42a658245d8de904
7a6e1e578342864c1bb07c83b4e677e3
7e76b71247c995359a7642fe62f3b28f
7f1b4583fec9db44e85b458df4e55669
8445ffdacfed1fc9951e62ea054ee1c3
MD5 85fcd85d24e1b391cbf0c22b0c8a362a
896a859812f181286542a0041a549156
8d73beff15a0467b9bc2b74f6abed75d
90449413823f31c89f2bd12b5a1ae5d5
93587de64c445e7fe20351f24c4a97d4
MD5 9b33a10f7637c7ce9e5e8aa1ed7303dd
9c2d0cace5c703afa9f3862d19073c6d
9d3b0832e1759d29d2651f3a2d34d781
9f14d0c51795489bbb8d1853fb7e269d
a0f8c686d57c746bcd97e21dc8fa2159
MD5 a49a2676174f1d7c5e8647e4fc7316de
a80dd39ce35e712fde43b51f6a5ac22a
a86861abef9de0148a560614a5830a19
ae2a710e1940b5a7c3d8c7da754a4bdc
ae2fb368e8f33de4b5382dc3296c7076
MD5 b52d4d43ddbd8a2b34808e45bd1d4504
b64e08e12d90ee33c4409204a1ea509b
b65049b275769947fce9d332de39ad58
b7db9fe60ce4a2372ee7d4665ae859ba
bc903979c2ef367f15424d651eb1730d
MD5 bf95687e8f040d9b656e2702eca30ff6
bfb0591fb5c58b5ef751c9994cb86fbd
c6017291b89dc20b4b333b6e5d1e92c2
ca3e297df21d63fabbcac343dd2740c9
d915752f0dfe5d2ca3388cc711840d31
MD5 d9ebfcce15a1a2c39c22aea092d6fb11
da44fa987f5a1967b8691254419d8e52
dc5a698e0f74b79da77592145a669f51
dcbb6683e1f5c826d0f65dc68999fe52
e5b1e7b3f3ab24239f2cd1cbce806228
MD5 ea02654da967a66ba0bda85f8578562a
eb9d0c1e252a2b08ddfdeb7dc458032a
ed02d851d07f38d9bb04a0d2e464cf10
f547cad15814b06c7876c63609da5b8f
f549fc826acf79521d6a0c8aa63095e0
MD5 f5f5da0dac34841451c5328871d0d77b
f6786ff62fdfdc46cfb84ff7cc2a580a
f6f00417b925bf42090a89f8668fb554
f85016e8cc6b509a9fba1ccd1dc88da1
fa87911771a52e3c1ffb1c39da59540c

Network Indicators

The IP addresses below appear under “C2” in the source. The domains belong to the report’s broader set of related attacks and should not all be treated as confirmed command servers for the same infection chain. For a comprehensive list of network indicators, refer to <a href="https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/11146061/d50422a9-d9de-4458-909b-526eb2d1d3f0/Kimsuky-Operation-GitPower-Uses-GitHub-to-Deliver-Malware-and-Steal-Data.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Checksum-Mode=ENABLED&X-Amz-Credential=ASIA2F3EMEYE43UXHWEA%2F20261013%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261013T073051Z&X-Amz-Expires=1228&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEM%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJHMEUCIQCa2SlmlFVfT7dmpRgJeJjndQHSYM4zjlYbnkULoPkKWgIgf%2Fjb4XPHkpLwbCmZMstUBoyVC%2FFkSYkgXoCD16YgO4sqiQUImP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARABGgw2OTk3NTMzMDk3MDUiDNsAxALYmBsjXZ%2BwGCrdBK9vVZlZoPpC6nY5sMqe7JgH1GyJEQCPTTylAvJIuH44eglewy2E6DePh6p58AkG%2FuSo8ucRJRdYPmMSDu%2F8dZ1CutDKsLVfAsbfWEoCMcdM3Z8gfZL9wTaEL5ULAs4XZlqy%2FX8sejlo4ilCD7SbOHQuZKjmb8c2vOwYGymwVmjuVB7HIu%2B1CixnPymcRUvoIHIuAMx3hoXviZATBTPf4A2CcQ%2BBHHn61NJwy1Qh3urrV2FGgQH4VcLUpskv%2FcK1%2B81q1qCNvur2v8GI%2F3PSjuA2pN3C7XZJ1TqEVk%2FrFb8Q%2Bh8F

Disclaimer: HackersRadar reports on cybersecurity threats and incidents for informational and awareness purposes only. We do not engage in hacking activities, data exfiltration, or the hosting or distribution of stolen or leaked information. All content is based on publicly available sources.

Tags:

AttackHackerMalwarephishingSecurityThreat

Share Article

Emy Elsamnoudy

Emy Elsamnoudy

Emy is a cybersecurity analyst and reporter specializing in threat hunting, defense strategies, and industry trends. With expertise in proactive security measures, Emily covers the tools and techniques organizations use to detect and prevent cyber attacks. She is a regular speaker at security conferences and has contributed to industry reports on threat intelligence and security operations. Emily's reporting focuses on helping organizations improve their security posture through practical, actionable insights.

Previous Post

GhostProfile macOS Malware Hijacks Browser Sessions via Profile Cloning

Next Post

Critical Progress MarkLogic Flaws Let Attackers Remotely Execute Code, Take Over Admin

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Popular Posts
Critical Amazon Fire TV Cube 3 Vulnerability Lets Attackers Unlock Bootloader
October 13, 2026
Critical MariaDB Flaws Allow Remote Code Execution and Data Theft
October 13, 2026
Critical Progress MarkLogic Flaws Let Attackers Remotely Execute Code, Take Over Admin
October 13, 2026
Top Authors
David kimber
David kimber
Marcus Rodriguez
Marcus Rodriguez
Jennifer sherman
Jennifer sherman
Let's Connect
156k
2.25m
285k

Related Posts

Jennifer sherman
By Jennifer sherman
Threats

GlassWorm Attacks macOS via Malicious VS Code…

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Attacks

ClickFix Attack Hides Malicious Code via Stegan Security

January 1, 2026
Sarah simpson
By Sarah simpson
Vulnerabilities

MongoBleed Detector Tool Released to Detect MongoDB Vulnerability(CVE-2025-14847)

January 1, 2026
Emy Elsamnoudy
By Emy Elsamnoudy
Breaches

Conti Ransomware Gang Leaders & Infrastructure Exposed

January 1, 2026
Hackers News Hackers News
  • [email protected]

Quick Links

  • Contact Us
  • Privacy Policy
  • Terms of service

Categories

Attacks
Breaches
Comparisons
CyberSecurity News
Threats
Vulnerabilities

Let's keep in touch

receive fresh updates and breaking cyber news every day and week!

All Rights Reserved by HackersRadar ©2026

Follow Us