GitLab's Security Operations team has developed custom controls to detect and prevent malware campaigns that leverage IDE tasks for distribution, specifically addressing the 'Contagious Interview' threat campaign. This involves low-level detection mechanisms focusing on subprocess execution within IDEs like VS Code, aiming to protect GitLab workstations and customers from malicious code execution that can lead to infostealers, credential theft, and persistence establishment. The detection leverages custom scripts to decode malware from binary data in a fake font file, and abuses legitimate services like Vercel to host payloads. The team also identified and banned accounts used for these campaigns, and observed distinct subgroups of activity operating in parallel.
All GitLab trails