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

Material Theme has been pulled from VS Code’s marketplace by Inityx

Material Theme has been pulled from VS Code’s marketplace by Inityx

28 Comments

  • Post Author
    mock-possum
    Posted February 26, 2025 at 1:05 am

    Another creator gone off the deep end apparently?

    > reading the review responses by the creator, I don't really trust it anymore. Being rude to others who are concerned over the recent move to closed-source (and without warning!) is pretty disheartening.

    > So, uh, the guy who made the VS Code Material Theme is threatening everyone who uses it in their products. He seems to have forgotten it was originally licensed under the Apache License, 2.0.. He wiped the commit history to make it look like it was always his weird fake license.

    Real messy. It’s always shocking to me how little people realize – or care – how their behavior – especially their treatment of others reflects on them.

  • Post Author
    gedy
    Posted February 26, 2025 at 2:19 am

    While I appreciate he put in a lot of work (thank you for the theme) – Material Design is someone else's work as well..

  • Post Author
    deadbabe
    Posted February 26, 2025 at 2:32 am

    [flagged]

  • Post Author
    compootr
    Posted February 26, 2025 at 2:42 am

    Reading the commentary, this guy seems unhinged. He thinks he owns literal hex codes

    he sucks at tech and has driven away everyone good at it. I don't use his software, but I hope he gets out of this episode soon (and learns he didn't invent material!)

  • Post Author
    firesteelrain
    Posted February 26, 2025 at 2:42 am

    So weird that this person took contributions from others then made it closed source. It doesn’t seem right, but not a copyright expert.

  • Post Author
    Starlevel004
    Posted February 26, 2025 at 2:45 am

    What is it about material themes that does this to people? The same kind of thing happened to the IntelliJ one half a decade back.

    At least that one wasn't literally just colours.

  • Post Author
    do_not_redeem
    Posted February 26, 2025 at 2:51 am

    Someone uploaded a replacement, Material Theme (But I Won't Sue You)

    https://marketplace.visualstudio.com/items?itemName=t3dotgg….

  • Post Author
    bravetraveler
    Posted February 26, 2025 at 2:52 am

    The day {n,}vim take away my color schemes, I die. Convenience until it isn't, eh?

  • Post Author
    koakuma-chan
    Posted February 26, 2025 at 4:21 am

    Nobody is gonna pay for a VSCode theme.

  • Post Author
    joshka
    Posted February 26, 2025 at 4:35 am

    If you do a bit of a repo dive, the repo was initially MIT licensed from its initial commit for at least a couple of years before that license was replaced by Apache 2.0, so there's an argument to be made that that license also applies.

  • Post Author
    ahoef
    Posted February 26, 2025 at 6:57 am

    Discussion has been deleted.

    Edit: the whole repo has been put to private.

  • Post Author
    pinoy420
    Posted February 26, 2025 at 7:00 am

    [dead]

  • Post Author
    StrauXX
    Posted February 26, 2025 at 7:18 am
  • Post Author
    isidorn
    Posted February 26, 2025 at 7:40 am

    Hi – Isidor here from the VS Code team.

    A member of the community did a deep security analysis of the extension and found multiple red flags that indicate malicious intent and reported this to us.
    Our security researchers at Microsoft confirmed this claims and found additional suspicious code.

    We banned the publisher from the VS Marketplace and removed all of their extensions and uninstalled from all VS Code instances that have this extension running. For clarity – the removal had nothing to do about copyright/licenses, only about potential malicious intent.

    Expect an announcement here with more details soon https://github.com/microsoft/vsmarketplace/

    As a reminder, the VS Marketplace continuously invests in security. And more about extension runtime trust can be found in this article https://code.visualstudio.com/docs/editor/extension-runtime-…

    Thank you!

  • Post Author
    KronisLV
    Posted February 26, 2025 at 8:54 am

    I'm quite happy that nowadays most tools have competently made themes out of the box, so that if someone wants to minimize risks from something like this and keep the extensions/addons they install to a minimum, that's pretty viable.

    Of course, it's also nice that it's possible to theme the software to such a degree and improve usability and accessibility in some cases, just that the feature requests about limiting permissions need to be addressed.

  • Post Author
    theobr
    Posted February 26, 2025 at 9:23 am

    Hey y'all, I made the most prominent fork of this extension "Material Theme (But I Won't Sue You)"

    The maintainer went off the deep end last year. He pulled the (originally apache 2) source offline, then started threatening to sue people for hosting alternative versions, including them in other IDEs, etc. Genuine lunatic.

    Out of an abundance of precaution, I've taken the following action on my fork:

    1. I have the VS Code team auditing it as we speak, and I've given them full permission to immediately pull it from the marketplace & force uninstall it from users if they find ANYTHING malicious.

    2. I have audited the code base thoroughly (nothing seemed malicious)

    3. I have removed ALL code related to changelogs, analytics, Open Collective and html rendering.

    The only thing that seemed slightly concerning was the html + sanity loader for changelogs, so I gutted it entirely. Two PRs removed almost all the deps and over 7,000loc (mostly package-lock)

    Repo is here if anyone else would like to audit https://github.com/t3dotgg/vsc-material-but-i-wont-sue-you

  • Post Author
    globular-toast
    Posted February 26, 2025 at 9:29 am

    100s of people disrupted because Microsoft remotely changed the colours in their editor? Come on, people, you need to own your own tools.

  • Post Author
    TZubiri
    Posted February 26, 2025 at 10:09 am

    One of the things I love about the internet is learning how different people can be, I perceive it as different than me but I assume everyone has their quirks.

    In this case, this is one of the most extreme instances of people installing lots of dependencies. The moment I realized something was different in me was left pad, I already felt that couldn't be me.

    The log4j incident hit me different, it COULD have easily been me. A security vulnerability is like death or a terminal illness in my eyes. Successful companies that scale do so without incidents, If you are running a company and you have a vuln you are out of the race. So I tightened up a lot after that.

    I realize something similar with sex I just can't fathom putting my whole life on the line just to have sex with somebody and then have nothing to show for it, no relationship, nothing.

    And today we see this, people are really risking their companies, their reputation, their pride to have pretty colors on their IDE.

    I used to fight it, try to convince people, of course I still keep the pride of being different and weary, but in the end, you will likely be fine, and I only hold a statistical advantage, both are valid strategies of going about life I guess.

  • Post Author
    Alifatisk
    Posted February 26, 2025 at 10:28 am

    Can anyone help point out where in the repo the malicious part was? Can't find it.

    Found the obfuscated code here https://web.archive.org/web/20250226020241/https://github.co…

  • Post Author
    Eikon
    Posted February 26, 2025 at 10:32 am
  • Post Author
    GlacierFox
    Posted February 26, 2025 at 10:40 am

    Looks like he's responded to it here. Delusional maniac? (Also, don't download and install that file he links)

    https://github.com/material-theme/vsc-material-theme/discuss…

  • Post Author
    lil-dev
    Posted February 26, 2025 at 11:03 am

    In VS Code linux is very annoying the message that appears as a notification "We have uninstalled…" I try to remove the extension and after a few seconds it appears again and again. I think I have to use another IDE for today, fix this guys. PLS

  • Post Author
    lil-dev
    Posted February 26, 2025 at 11:05 am

    it is very annoying the message that appears in VS Code linux, "We have uninstalled 'equinusocio…" please guys fix this. I have tried to uninstall the extension but magically it appears again, for today I have to use another IDE because of how annoying it is…

  • Post Author
    dev1ycan
    Posted February 26, 2025 at 11:23 am

    Oh no… anyways. I use dark high contrast… guaranteed to work on any IDE (and) you don't get this.

  • Post Author
    thih9
    Posted February 26, 2025 at 11:27 am

    This HN submission now links to a 404 on github.

    Is the original source code still uploaded somewhere?

  • Post Author
    meerita
    Posted February 26, 2025 at 12:15 pm

    I got a message today saying the theme has malicious content and it was removed from my VS Code.

  • Post Author
    sigmoid10
    Posted February 26, 2025 at 12:18 pm

    Curiously, someone on reddit noticed suspicious changes in this extension 7 months ago [1]. Obfuscation in open source is usually an extreme red flag. Microsoft really needs to rethink their security model for vs code extensions. It has simply become way too profitable to target given whatever they are doing against it. For every dev they ban 10 will come with new malicious extensions.

    [1] https://www.reddit.com/r/vscode/comments/1eq40o2/has_the_mat…

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.