Lazarus Group Exploits Git Symlink Flaw in Advanced Phishing Campaign

Over the past year, the North Korea–linked Lazarus Group (also known as APT38) has escalated its efforts against cryptocurrency enterprises and security researchers by combining persuasive social engineering with robust cross-platform persistence tactics.

Attackers initiate contact through professional networking sites and messaging platforms, posing as recruiters offering software engineering opportunities.

These messages direct recipients to an imitation interview portal that mirrors legitimate corporate interfaces, complete with sequential evaluation steps and urgent prompts claiming missing system drivers.

Nontechnical staff are enticed to download what appears to be a simple camera driver fix, only to install a malicious launcher that embeds itself into the operating system’s persistence mechanisms.

On macOS systems, the installer silently unpacks a payload into a temporary directory before deploying a launch agent plist within the user’s Library/LaunchAgents folder. This configuration ensures automatic execution at each login without arousing suspicion.

Windows targets experience a similar chain, where an ostensibly harmless update script is registered in the current user’s startup registry key, initiating a renamed Python interpreter disguised as a legitimate system executable.

Through these covert steps, the malware harvests browser cookies, saved passwords, system metadata, and cryptocurrency wallet credentials before transmitting encrypted data to remote command-and-control servers.

The seamless integration of urgent social engineering tactics with native persistence features underscores Lazarus Group’s capacity to bypass conventional defenses and maintain long-term footholds within compromised environments.

In its most recent evolution, Lazarus Group has turned its attention to technical personnel by exploiting version-control systems commonly trusted by developers.

Victims are instructed to clone a purportedly innocuous software repository hosted on a popular GitLab instance, using a URL that contains embedded access credentials.

Within this repository, a directory named api/db_drivers appears to be a standard code submodule but is, in fact, a symbolic link to Git’s internal modules directory. This subtle manipulation enables the adversary to conceal a malicious post-checkout hook within the linked modules’ path.

When the victim performs the initial clone, Git’s default behavior triggers the hidden hook automatically, causing an in-memory Node.js script to decode and execute a Base64-encoded payload.

This payload establishes a covert backdoor channel to a command-and-control endpoint, granting the attackers remote access to the compromised system.

To eliminate signs of compromise, the hook then replaces the entire project tree with a benign release archive, effectively erasing forensic evidence of the intrusion.

By abusing trusted developer workflows and avoiding reliance on external scripts, this symlink-based approach defeats signature-based detection and exploits gaps in proactive Git hook validation.

The campaign’s precision targeting of developer toolchains reflects Lazarus Group’s deep understanding of software supply chain dynamics and its unwavering commitment to innovation.

The convergence of tailored social engineering and clandestine supply chain subterfuge demonstrates Lazarus Group’s adaptability and resource investments.

Security teams should treat unsolicited recruitment outreach with heightened suspicion, enforce strict validation of Git hooks and repository structures, and employ runtime monitoring to detect unauthorized hook execution.

Robust code review practices, coupled with continuous sharing of threat intelligence, are essential to disrupting this advanced phishing campaign before it inflicts significant financial and reputational damage.

 Indicators of Compromise (IOCs)

  1. Malicious External Domains

https[:]//aptiscore[.]com

https[:]//technudge[.]pro

38.146.28[.]177

gitlab.tresalabs[.]com

  1. Malware Files:
FilenameMD5SHA-256
cdrivMac.sh5c9af548cb39a3a2b4f7a91aad0cdccccd68b8c00708844fefaff84f23f97a67bedbee814888d172a530752d3d8a2cae
CDrivers.zipdf994bd9153914e66ceee3f8bcb93527c17aa46954ed1b9cd147e674de3f25520b1dfcaa20778a36b6957da1b291f0d3
CDrivers (1).zipa6add56c8c3cda2a4a247632aa7fc3eaf0b2095e384e253bff6fff3a20608112be0d0c2ed0bce9d29e04fbd02d33c089
cloud.sh61c88b66dc906667ecb9387c0678a1dd7b84d1d1ad0887dd0e545d0ba86c4e641c136ff8231f847bbf227fc5add25558
driverupdate.goc184aa82bd9e70445003a4f3dd4de0b30a03ca9e4b836d54005335e8cedda91f52c99308b5fe1b529b26d810956e5588
ChAudioFixer35195bb1f3247be5532a9f0d3712cc136f7a0864e4b2e9c09121b5a26dd07825daeffeabb8150d2e9d82b0f3b81649fa
  1. Additional Phishing Sites:

URI pattern analysis indicates this attack template entered operational use approximately four months before the current campaign.

No.urlIP
1aptiscore[.]com212.85.29.40
2easyhiringtool[.]com212.85.29.149
3fireblocksinsight[.]com51.210.235.42

Find this Story Interesting! Follow us on Google News , LinkedIn and X to Get More Instant Updates

Priya
Priya
Priya is a Security Reporter who tracks malware campaigns, exploit kits, and ransomware operations. Her reporting highlights technical indicators and attack patterns that matter to defenders

Trending News

Related Stories