The Iranian-linked hacking group Nimbus Manticore is utilizing sophisticated social engineering by posing as recruiters to deploy cross-platform Remote Access Trojans (RATs). These new malware families target Linux and macOS systems through deceptive coding challenges.

  • Nimbus Manticore is using fake recruitment drives to trick developers into installing malware.
  • New cross-platform RATs developed in Node.js and JavaScript target Linux, macOS, and Windows.
  • Kaspersky has identified two previously undocumented malware families used in these campaigns.

In a sophisticated evolution of cyber-espionage, the Iranian threat actor known as Nimbus Manticore has shifted its tactics to target the very people who build software: developers. By masquerading as recruiters and offering lucrative job opportunities, the group lures targets into completing "coding tests" that are actually delivery mechanisms for malicious payloads.

According to reports from Kaspersky, the cybersecurity firm tracking these activities, the group has developed two new, undocumented malware families. Unlike previous tools that were platform-specific, these new Remote Access Trojans (RATs) are built using Node.js and JavaScript, allowing them to function seamlessly across multiple operating systems, including Linux and Apple macOS.

Why This Matters

BozokMedia analysis shows that this shift toward cross-platform capabilities indicates a strategic expansion of the group's targeting footprint. By targeting developers, the attackers gain access to high-privilege accounts and source code repositories, which can lead to massive supply chain compromises. The use of JavaScript-based malware also allows the attackers to blend in with legitimate development environments, making detection significantly harder for traditional antivirus software.

The weaponization of the recruitment process represents a critical failure in trust-based professional networking, turning career aspirations into attack vectors.

Historically, Iranian state-sponsored groups have focused on regional geopolitical rivals and critical infrastructure. However, the move toward cross-platform RATs suggests a more global ambition or a need to penetrate diverse corporate environments where macOS and Linux are prevalent in DevOps and engineering roles.

The attack chain typically begins with a LinkedIn or email outreach, followed by a request to download a "test project" from a repository. Once the developer executes the code to test the application, the RAT establishes a connection to the Command and Control (C2) server, granting the attackers full remote access to the system.

Did You Know?: Node.js is widely used for server-side development, but when weaponized, it allows hackers to write a single piece of code that runs on almost any computer regardless of the OS.

Frequently Asked Questions

Q1: How can developers protect themselves from these fake tests?
Always verify the identity of the recruiter through official company channels and execute any third-party code within a secure, isolated virtual machine or sandbox environment.

Q2: What makes these RATs different from previous versions?
The primary difference is their cross-platform nature; they are no longer limited to Windows, allowing the attackers to target Mac and Linux users effectively.