Cyber Security News

New Infostealer Campaign Abuses GitHub Releases to Hide Malware Payloads

A new cyberespionage campaign that abuses GitHub Releases and a PE-less Python implant to steal data from targeted Windows systems quietly.

The operation combines social engineering, trusted cloud infrastructure, and multi-stage obfuscation to maintain long-term, covert access to victim machines.

The attack starts with phishing emails carrying a malicious LNK file packed inside a RAR archive, themed around a Russian humanitarian aid request form to build contextual trust with Russian-speaking targets.

In at least one variant, a survey-style lure is also used, indicating the threat actor is actively refining delivery techniques to improve click-through and infection rates.

The LNK shortcut is unusually large because it embeds self-obfuscated Unicode content directly inside the file body, rather than calling an external script.

During execution, PowerShell reads this hidden content from a specific offset, decodes it, and runs it in memory, ensuring the malware will not fully execute if the original LNK is missing from disk, which helps it appear benign in automated sandboxes.

Once executed, the script downloads and opens a Russian-language humanitarian aid application form from the command‑and‑control (C2) server (159.198.41[.]140), saving it to the %TEMP%\open_doc directory.

While the victim reviews the seemingly legitimate PDF, the malware continues installing in the background, with another observed variant loading a survey link hosted on the same C2 infrastructure.

CRIL has uncovered a targeted cyberespionage campaign leveraging social engineering and trusted infrastructure to establish persistent

The malware then bootstraps a self-contained Python environment under %APPDATA%\WindowsHelper, avoiding the need for administrator rights and mimicking a legitimate Windows helper component.

It correctly patches Python’s embedded distribution configuration to enable pip, demonstrating that the operator has genuine development skills and familiarity with Python packaging internals.

Infostealer Campaign Abuses GitHub

The core payload is delivered from a dedicated GitHub account using GitHub Releases rather than normal repository files, a deliberate choice to blend malicious artifacts with routine developer workflows and reduce static scanning coverage.

The same account also hosts clean components such as the Python 3.12 embedded runtime and the pip installer as separate release artifacts, allowing the entire toolchain to be fetched from a single, trusted domain that appears consistent with normal software updates.

Cyble observed frequent republishing of a data.zip release whose SHA-256 hash changed across versions, confirming the actor is continuously updating or recompiling the infostealer payload.

Persistence is achieved using two silent VBScript launchers (for example, run.vbs and launch_module.vbs) that call pythonw.exe without a visible window, combined with a Windows Scheduled Task named “WindowsHelper” configured to run at short intervals and survive reboots.

Infection chain (Source : CRIL).

The main Python payload (module.pyw) is protected with PyArmor v9.2 Pro, making static analysis and decompilation difficult.

Once active, it functions as a full‑spectrum surveillance platform, supporting credential theft, keylogging, clipboard and screenshot capture, file exfiltration, Telegram hijacking, and covert remote access.

The infostealer targets major Chromium-based browsers and Firefox, extracting AES-GCM master keys from Local State files to decrypt stored passwords and cookies across multiple Chrome encryption versions.

Python environment setup (Source : CRIL).

It continuously logs keystrokes to a local file and monitors clipboard contents in real time, while the mss library captures regular screenshots that are compressed and uploaded, with old archives pruned to manage disk usage.

The implant recursively scans user directories for high‑value documents, source code, configuration files, and credential stores, skipping low‑value or system locations and tracking processed files in a local SQLite database (inventory_state.db) to avoid duplicate uploads.

Contents of inventory_state.db (Source : CRIL).

It also searches files for 64‑character hexadecimal strings consistent with cryptocurrency private keys and exfiltrates Telegram tdata session folders, effectively granting full account takeover without passwords.

The attacker’s GitHub Release page shows frequent republishing of data.zip, with its sha256 hash changing across versions, confirming the threat actor remains active.

Release page is active and updated (Source : CRIL).

Static analysis shows the capability to silently download and configure RustDesk and AnyDesk, using legitimate binaries (such as RustDesk from its official GitHub Releases) but hiding their windows and sending connection credentials back to the C2 server for persistent remote desktop access.

All collected data flows to a single Flask‑based C2 server at 159.198.41[.]140, hosted on a Namecheap VPS running nginx on Ubuntu, which exposes dedicated endpoints for uploads and RustDesk tunneling and presents a custom dashboard for managing stolen data and live sessions.

Attribution remains open, but the Russian‑language humanitarian aid lures and targeting logic strongly suggest a surveillance‑driven espionage operation against Russian‑speaking individuals or entities involved in aid or civil administration.

Organizations in these sectors should treat humanitarian‑themed email attachments and shortcut files as high‑risk, scrutinize GitHub traffic in proxy logs, and monitor for anomalous Python, RustDesk, and AnyDesk activity on endpoints.

Indicators of Compromise (IOCs)

IndicatorIndicator TypeDescription
8a100cbdf79231e70cee2364ebd9a4433fda6b4de4929d705f26f7b68d6aeb79SHA-256Initial LNK dropper
9be61c95056fd6b63565cf51a196f2615f5360c0a42e616b2a618473e9d60a21SHA-256Dementyeva_Anna_Vasilyevna_zayavka_gumanitarnayapomosch.rar
hxxp://159.198.41.140/static/builder/lnk_uploads/invo[.]pdfURLLure PDF download
hxxp://159.198.41.140/test/index.php?r=survey/index&sid=936926&newtest=Y&lang=ru%22URLSurvey URL
hxxps://github.com/leravalera2/dtfls/releases/download/dtfls/data.zipURLPyArmour packed malicious scripts
a5b782901829861a6f458db404e8ec1a99c65a48393525e681742bb2a5db454dSHA-256module.pyw – packed Python stealer/RAT

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Follow us on Google News, LinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

Mayura Kathir

Mayura Kathir is a cybersecurity reporter at GBHackers News, covering daily incidents including data breaches, malware attacks, cybercrime, vulnerabilities, zero-day exploits, and more.

Recent Posts

Microsoft Paint Vulnerability Allows Hackers to Execute Malicious Code Remotely Without User Interaction

Microsoft has announced a vulnerability in Windows Paint that could let unauthenticated attackers execute malicious…

20 minutes ago

ARTEX AI Framework Linked to Bank Breaches and Cloud Attacks Found Exposed Across Hundreds of Servers

An autonomous penetration-testing framework linked to South Korean banking breaches and cloud supply-chain attacks is…

50 minutes ago

Shopify Makes IP Allowlisting Mandatory for All Public Apps to Prevent Stolen API Token Abuse

Shopify is making IP allowlisting mandatory for all public apps to limit abuse of stolen…

59 minutes ago

OpenAI’s New GPT-6 Cyber Finds 81 High-Severity Firefox Vulnerabilities and 948 Linux Kernel Exploits

OpenAI has introduced GPT-6 Cyber, a security-focused model built to find and validate exploitable vulnerabilities…

1 hour ago

OpenMatter Network Positions Decentralized Computing as an Alternative to Data Centers for AI

Melbourne, Florida, November 5th, 2026, CyberNewswire OpenMatter Network, a pioneer in decentralized infrastructure for agentic…

13 hours ago

China-Aligned Hackers Hijack Popular Sogou Keyboard Software to Secretly Install DarkVigil Malware

A China-aligned espionage group abused the update traffic of Sogou Input Method, one of China's…

18 hours ago