Fake password manager coding test used to hack Python developers

Fake password manager coding test used to hack Python developers

September 11, 2024 at 05:12PM

North Korean hacker group Lazarus is using a phishing campaign to target Python developers, posing as recruiters and luring them with coding test projects for password management products containing malware. The VMConnect campaign was detected in 2023, and ReversingLabs reports that the malicious projects are hosted on GitHub. Job candidates are approached over LinkedIn, with the attackers impersonating large U.S. banks. The candidates are directed to find and fix a bug in a password manager application, while the README file triggers the execution of a malware downloader, highlighting the importance of security checks and cautiousness. ReversingLabs warns that the campaign is ongoing and advises software developers to verify the legitimacy of job application invites and review code in safe environments.

Based on the meeting notes provided, here are the clear takeaways:

1. Lazarus, a North Korean hacker group, is posing as recruiters and targeting Python developers with fake coding test projects for password management products that include malware.

2. The attacks are part of the ‘VMConnect campaign’, first detected in August 2023, targeting software developers with malicious Python packages.

3. The hackers host the malicious coding projects on GitHub and impersonate large U.S. banks to attract job candidates, offering enticing employment packages.

4. The North Koreans actively approach their targets over LinkedIn and use tactics to make victims skip security checks that may reveal the malicious code.

5. The README file for the project triggers the execution of a base64 obfuscated module which is a malware downloader.

6. Candidates are directed to find a bug in a password manager application, submit their fix, and share a screenshot as proof of their work within a short time frame.

7. The campaign is still active, and software developers should verify others’ identities and exercise caution when receiving job application invites, as well as carefully review and execute code in safe environments.

These takeaways will help in understanding the nature of the cyber threat and taking necessary precautions to protect against such deceptive tactics.

Full Article