ESET reports that North Korea-aligned Lazarus actors resumed using recruitment-themed social engineering to target the drone sector. A related North Korea-aligned operation, DeceptiveDevelopment, shifted from fake job interviews to compromising software supply chains by stealing developer credentials and inserting malicious code into code repositories.
How the attack worked
North Korea-aligned actors used recruitment themes as the entry point for two distinct campaigns. Lazarus resumed targeting the drone sector, using recruitment-themed social engineering to gain initial access, apparently to obtain knowledge of drone capabilities and manufacturing processes. Separately, DeceptiveDevelopment moved beyond fake job-interview lures into broader software supply-chain compromises, harvesting developer credentials and using that access to inject malicious code into public and private source code repositories.
In the typical scenario, a target is approached by someone posing as a recruiter or prospective employer with an invitation to a job interview for a software development opportunity. The target is then asked to use provided interview materials or to engage in a recruitment process that results in developer credentials or repository access being exposed.
Why it succeeded
Recruitment outreach feels routine and is often welcomed rather than questioned, especially by developers and engineers who are regularly approached about new opportunities. Because the pretext involves ordinary hiring activities like technical interviews or take-home assignments, requests to install tools, run code, or share access can appear to be a normal part of the process rather than a red flag.
The targeting also extended to technology and cryptocurrency companies, software developers, and other opportunistic targets, broadening the pool of people who might plausibly receive this kind of outreach without suspicion.
What to watch for
- An unexpected recruiter asking you to use unfamiliar interview materials or tools.
- A job process that requests developer credentials or access to a code repository.
- An opportunity that cannot be verified through the employer's official careers site or known contacts.
- Recruitment contact aimed at drone-sector or technology employees that pushes unusually quickly toward technical access.
How to build resistance
- Treat unsolicited recruiting outreach, especially messages involving software, code samples, interview tools, or repository access, as potentially malicious until independently verified through official company channels.
- Do not provide developer credentials, access tokens, or source-code repository access as part of a recruitment process.
- Train drone-sector and technology employees to verify job opportunities independently, particularly when the contact is unexpected or requests use of unfamiliar files, tools, or websites.
- Apply the same scrutiny to interview-related downloads and links that would be applied to any unsolicited external file or request.
These techniques map to Impersonation and Phishing for Information.
Key findings
- Lazarus resumed targeting organizations in the drone sector using recruitment-themed social engineering for initial access.
- The apparent goal is to obtain knowledge of drone capabilities and manufacturing processes relevant to North Korea's own drone-production efforts.
- DeceptiveDevelopment moved beyond fake job-interview lures to software supply-chain compromises.
- The group harvested developer credentials and used access to inject malicious code into public and private source code repositories.
- North Korea-aligned actors continued to target technology and cryptocurrency companies, software developers, and other opportunistic targets.
Who’s being targeted
- Commonly targeted roles: Software Developers, DevOps Engineers, Engineering Leaders, Recruiting and HR Teams, Drone Manufacturing Employees, Source Code Repository Administrators.
- Affected industries: Drone manufacturing, Technology, Software development, Cryptocurrency.
- Attack channels: website.
- Impersonated: Recruiter or prospective employer.
Red flags to watch for
- An unexpected recruiter asks you to use unfamiliar interview materials or tools.
- A job process requests developer credentials or repository access.
- The opportunity is not verifiable through the employer's official careers site or known contacts.
Frequently asked questions
What is the fake job lure attack targeting drone and tech companies?
Lazarus resumed recruitment-themed social engineering to gain initial access into drone-sector organizations, apparently seeking knowledge of drone capabilities and manufacturing. A related group, DeceptiveDevelopment, used fake job-interview lures to harvest developer credentials.
How did DeceptiveDevelopment use stolen developer credentials?
DeceptiveDevelopment used harvested developer credentials to inject malicious code into public and private source code repositories, moving from fake job-interview lures into broader software supply-chain compromises.
Who is at risk from these recruitment-themed social engineering attacks?
Software developers, DevOps engineers, source code repository administrators, recruiting and HR teams, and drone manufacturing employees are among those targeted, along with technology and cryptocurrency companies.
How can organizations defend against fake job interview lures?
Treat unsolicited recruiting outreach involving code samples, interview tools, or repository access as suspicious until verified through official channels, and never provide developer credentials or repository access as part of a recruitment process.
Read the video transcript
A recruiter invites you to interview. Why do they need your repository? DeceptiveDevelopment uses fake job interviews to collect developer credentials. With that access, malicious code can land in public or private repositories. Lazarus also uses recruitment lures against drone firms. Here's the giveaway: an interview should assess your skills, not demand your access token. Unexpected recruiter, unfamiliar interview tool, no listing on the employer's careers site? Stop there. Before using interview materials or sharing access, check the opening on the employer's official careers site yourself.