Skip to content Skip to footer
0 items - $0.00 0

Fake VS Code Extension on NPM Spreads Multi-Stage Malware by tomabai

Fake VS Code Extension on NPM Spreads Multi-Stage Malware by tomabai

Fake VS Code Extension on NPM Spreads Multi-Stage Malware by tomabai

8 Comments

  • Post Author
    tomabai
    Posted February 7, 2025 at 6:58 am

    We discover a fake vscode extension that serves a multi-stage malware on npm, Inc.

    The package uses javascript obfuscation for downloading the first stage of the malware, than it uses a heavily obfuscated batch file to conntinue into the second phase.

    Lastly it leverages preconfigured ScreenConnect remote desktop installer to communicate with the compromised machine.

  • Post Author
    axsharma
    Posted February 7, 2025 at 3:07 pm
  • Post Author
    unsnap_biceps
    Posted February 10, 2025 at 8:23 pm

    I run little snitch on Mac, but I don't have similar software for windows. Is there something folks would recommend or is the windows platform hostile to those sort of tools?

  • Post Author
    0cf8612b2e1e
    Posted February 10, 2025 at 8:27 pm

    What’s the best way to isolate VS Code+extensions? Do I have to fully run it in a VM? Use one of those third party flatpak builds (of unknown provenance) and disable networking via flatpak mechanisms?

  • Post Author
    TZubiri
    Posted February 10, 2025 at 8:33 pm

    Couldn't be me.

    Psa: reduce your installs of things from the internet

  • Post Author
    userbinator
    Posted February 10, 2025 at 8:46 pm

    NPM, why am I not surprised… and this broadly applies to the JS ecosystem.

    When people delegate their brains to others, their own judgment naturally deteriorates and it makes them much easier to fool.

  • Post Author
    nailer
    Posted February 10, 2025 at 8:56 pm

    There's a nice new site called https://daily.dev, but they keep bugging me to install a browser extension. The idea a website needs access to somewhere I make financial transactions is horrifying.

  • Post Author
    dimal
    Posted February 10, 2025 at 9:47 pm

    Seems like with deno, setting granular permissions for only what’s necessary, you might be able to block an attack like this. I’m just getting started with deno, though, so I’m not sure, but it looks doable to me.

Leave a comment

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

Sign Up to Our Newsletter

Be the first to know the latest updates

Whoops, you're not connected to Mailchimp. You need to enter a valid Mailchimp API key.