Skip to main content
CampaignPublished

Loophole allows threat actors to claim VS Code extension names

Source AlienVault OTX General

0

Description

A loophole in VS Code Marketplace allows malicious actors to reuse names of removed extensions. ReversingLabs discovered this vulnerability after finding a malicious extension with the same name as one previously identified. The platform's documentation states that extension names must be unique, but removed extensions' names can be reused. This poses a risk of threat actors publishing malicious extensions under previously legitimate names. The research team conducted experiments to confirm this vulnerability, successfully publishing extensions with names of removed packages. This technique has been observed in other open-source platforms like PyPI. The discovery highlights the increasing popularity of VS Code Marketplace among malicious actors and the need for developers to be vigilant about package security.

Indicators of compromise

Hashes 21

  • 038d561f31909d601e046f883483c7fff035989e
  • 0ea795be03410d4000157e4d29f2c9349ce41076
  • 13b0918924343ac79a99118806dddcace1ad923e
  • 272eda0a7dcb9d6453b6d0080a876e2b39a1dfe4
  • 48b06a5ac3e0ec75c9f62d0de82da3e6d3751206
  • 715e984f2d7ca57f3199f1b67d6e6b130738efe5
  • 78715eabe3a748a4474ddaa3bd4757dc09983f98
  • 7c861bcd2c735599d2cafd9c90fed2ae01acabbe
  • 82e468beb4498fc36b37ff68852bf28439bb2e5b
  • af1e7b349ca376cb21bc1738ca10035bc878c9f6

Community reviews

Loading reviews…