11-minute VS Code malicious plugin takes down employee computers, GitHub admits 3,800 internal repositories stolen

robot
Abstract generation in progress
ME News report, May 20 (UTC+8), according to Beating monitoring, GitHub officially released a security investigation notice, confirming that an employee's device was infected with a poisoned VS Code extension, leading to unauthorized access to its internal code repositories. The attacker claims to have packaged and stolen approximately 3,800 internal GitHub repositories, and the official acknowledges that this statement is consistent with the current investigation results in direction. The malicious extension in question is the well-known Nx Console (v18.95.0), which was briefly listed on the Microsoft Visual Studio Code marketplace on May 18. The attacker obtained publishing permissions by stealing a contributor's token and pushed a malicious version containing a credential stealer to the marketplace. Although the Nx team detected the anomaly and removed this version within 11 minutes, a GitHub employee still downloaded and fell victim during this period. This malicious payload would automatically read the host's Git credentials, VS Code extension storage, AWS keys, and sensitive data from 1Password in the background. This set of credentials allowed the external attacker to bypass perimeter security barriers and directly package and steal GitHub's internal code repositories. GitHub stated that it detected and contained this device intrusion on May 19. To mitigate risks, the security team expedited the rotation of all critical keys yesterday and overnight, prioritizing high-value credentials. The team is currently continuously analyzing logs and monitoring subsequent activities, and a full report will be published after the investigation concludes. (Source: BlockBeats)
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pinned