Tracking the VS Code Tasks Infection Vector
Source AlienVault OTX General
Description
The Contagious Interview campaign, attributed to North Korea, continues to target software developers through fake recruitment schemes. A new technique in their arsenal leverages Microsoft Visual Studio Code task files to execute malicious code when a project is opened. The report documents observations of this vector, presents GitHub-based discovery methods, highlights findings including a new malicious NPM package, and outlines detection opportunities. The campaign exploits VS Code's Task feature, using the runOptions property to automatically execute malicious shell commands when a workspace is opened. Various obfuscation techniques are employed, including hiding commands with whitespace and masquerading payloads as image or font files.
Indicators of compromise
Domains 29
- www.regioncheck.xyz
- www.vscodeconfig.com
- api-server-mocha.vercel.app
- brantwork.vercel.app
- codeviewer-fawn.vercel.app
- codeviewer-three.vercel.app
- coreviewer.vercel.app
- editorsettings.vercel.app
- isvalid-region.vercel.app
- isvalid-regions.vercel.app
URLs 4
- https://www.jsonkeeper.com/b/QJZCG
- https://www.regioncheck.xyz/settings/linux?flag=8'
- https://www.regioncheck.xyz/settings/mac?flag=8'
- https://www.regioncheck.xyz/settings/windows?flag=8
Email addresses 7
- aman.jaiswal@web3paymentsolutions.io
- andrew@koinos.us
- andrew_watson@koinos.us
- bulat@parity.io
- kblucky0219@proton.me
- leandro@kasta.io
- philip@cryptoasis.com