-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extension apollographql.vscode-apollo
disappeared from VSCode Marketplace and "Manage Extensions" screen
#1113
Comments
The same issue with https://marketplace.visualstudio.com/items?itemName=platformio.platformio-ide Over 4,500,000 unique installs and the extension has been removed :( |
These extensions and a few others were removed from the Visual Studio Marketplace as versions were flagged as malicious. We will be working with owners to bring them back. |
Will existing users of the extension be able to seamlessly get updates when we complete the steps to get it restored? E.g. if a user installed a prior version of the software, will they be able to get automatic updates when we restore and publish future versions? @mariaghiondea @madhurivadaligithub |
Our team did receive an email but it was somewhat vague - is there a way we can get more information on what precisely caused our extension to be flagged? We do actively maintain our dependencies and publish regularly, so I'm confident that we can build the necessary automation to ensure that we scan for any dependencies that might cause a similar issue in the future. |
We are working on a solution to restore the extensions. I will update this thread as we make progress. |
Several versions of the extensions removed, contained a package (flatmap-stream npm package) that is known bitcoin mining malware. We are working on a solution to restore the extensions and stats. |
@mariaghiondea looking at our lockfile that has not been the case. You probably have an error in your metrics there. |
Thank you for the details!
Apologies, I don't quite understand the implication here - does this mean we will not need to take action on our part? |
No action needed. We are working to bring back the extension and stats. |
The extension (latest version) was reuploaded successfully. |
Apologies, not sure if I'm doing something wrong, however Vscode tells me that the PlatformIO extension isn't available for Linux ( I have Ubuntu 24.04 installed). Should I install the PlatformIO core instead ? Thank you :) |
It should work now. See #1114 (comment) |
I've been posting this across our different threads, so I wanted to share it here too: For a bit of context, my team (the Visual Studio Marketplace team) is doing a focused effort on security and looking for ways to become more proactive in the space, as well as react to existing threats. As part of that, we were scanning all extensions and discovered that 45 of them had older versions that needed to be removed. They were flagged as malicious because they contained the flatmap-stream npm package that is known bitcoin mining malware. Due to miscommunication, this resulted in the removal of several extensions where only the older versions were flagged, and only those should have been removed. This affected your extension. We realized it a few hours after and started taking action. This included communication to all package owners affected and trying to recover the extensions. This caused a lot of disruption for the community, and for the team. We are currently doing an RCA. We are already implementing some of the repair items, to:
Please let me know your feedback. We'd love to use it in our RCA! |
Thanks for the update! The restored installation stats look good. I assume Microsoft has backups of the Marketplace. So, how long will it take to recover the reviews for PlatformIO IDE? |
@mariaghiondea thank you for the update! In our case, we know of a bunch of users that prefer to run older versions of the extension, as changes we introduced in v2 caused problems for their workflows. At this point, we could probably rerun the CI jobs that compiled and submitted these old versions to have them re-added to the marketplace, but before we do that, I want to verify a few things:
For reference, we already addressed |
It should be possible to do all those steps. Please reach out to us if you encounter any issues at [email protected]. Thank you again! |
Hi @phryneas / Team, We sincerely apologize for the inconvenience and truly appreciate your patience. Regards, |
Describe the bug
We just noticed that our extension
apollographql.vscode-apollo
has disappeared from the VSCode Marketplace.The extension had over 500k installations.
We searched all related email accounts and it doesn't seem that we were contacted in any way about this - has it been deleted from the marketplace on accident?
To Reproduce
Visit https://marketplace.visualstudio.com/items?itemName=apollographql.vscode-apollo - the extension should be there, but it leads to a 404.
Expected behavior
The extension should be listed in the marketplace and available for download in VSCode
Screenshots
I still have a local installation - we last published an update on Dec 12 2024.
The text was updated successfully, but these errors were encountered: