The images in this article were generated with artificial intelligence. How we publish
Cybersecurity researchers have detected a coordinated campaign that has infiltrated the IDE plugin ecosystem, publishing multiple malicious supplements in the JetBrains Market which, in plain sight, function as encoding assistants driven by large language models (LLMs) but which, in the background, exfilter the IA supplier keys that the developer introduces into its settings.
The concern is not only that plugins comply with what they promise - chat, code review, test generation - but that they request the supplier's API key (OpenAI and others) and send it in flat text to infrastructure controlled by the attacker. In addition, some of these supplements offer a 'premium layer' that, after payment, returns a functional key from the attacker's server for the plugin to use that credential instead of yours, suggesting a business model based on reselling or sharing stolen keys with third parties.

This technique aggravates two simultaneous risks: on the one hand, the exposure of credentials that can be translated into unexpected invoices and abuse of IA services; on the other, the filtration of prompts, conversations and code data that pass through those services, with direct impact on intellectual property and privacy. In terms of threat, we talk so much about Financial loss as of exposure of sensitive data and the possibility of these keys feeding chains of subsequent attacks (e.g. LLMjacking or illegal services offering access to models using other individuals' credentials).
The incident is a reminder that development environments are now a strategic target: they host code, keys, certificates and secrets that can be exploited on a large scale. The extension and plugin infrastructure on platforms such as JetBrains or browser extension stores requires stronger detection and review mechanisms, because the cost of a stolen credential is multiplied when the operator tries to monetize or share it with other attackers.
For any development or professional team using third-party plugins, there are concrete and immediate measures that reduce risk. Do not stick long-term keys in plugin configurations: use short-term tokens and authorisation mechanisms with limited scope. Control and restrict the use of keys by IP, project or quota; activate billing alerts and abnormal uses on the panels of IA suppliers; and rotate or invalidate keys immediately if you detect suspicious activity. Secret and vault management tools (whether local or cloud) must be the source of truth, never text files or unaudited plugin configuration forms.
From an operational perspective, audit the installed plugins and review the permits they request; prefer open source and active community review supplements. If possible, run third-party integration in isolated environments or containers that limit the scope of any credential. Security policies must treat a plugin like any unit executed with your own privileges: poor integration can compromise the entire environment.

At the platform level, it is essential that suppliers such as JetBrains and extension stores strengthen the review process through static and dynamic analysis to detect the exfiltration of secrets, and that they require transparency on monetization practices and the use of keys. Incident response teams should coordinate reporting to affected suppliers and users to accelerate mediation and minimize damage.
Finally, in addition to technical recommendations, there is a legal and compliance component: data filtration or discussions with models containing personal or confidential information can activate reporting obligations under data protection laws. It is recommended to maintain evidence, contact the plugin platform provider and, in cases of material impact, consult legal advice.
As final practical measures, review today the extensions and plugins installed in your IDE and your browser, remove suspicious keys and enable use and billing controls with your IA suppliers. For more information on the safe management of secrets and good practices, see public resources such as the JetBrains plugins section in https: / / plugins.jetbains.com and the recommendations of OWASP's secret management https: / / cheatsheetseries.owasp.org / cheatsheets / Secrets _ Management _ Cheat _ Sheet.html. If you use browser extensions, check also the policies and listed in the Chrome Web Store in https: / / chrome.google.com / webstore and close the exposure window before the attackers turn their credentials into currency.
Related
More news on the same subject.

OpenAI engineer arrested by hidden recorder in office board room in San Francisco
A United States court this week authorized the arrest of Abdulrahman Alfozan, an engineer who worked in OpenAI, following the U.S. government's charges for placing a hidden reco...

Four Plex2Shell CVE allows remote execution and mining and proxy backdoor deployment
In recent days, an increase in attacks has been confirmed that take advantage of a chain of failures in Plex Media Server - nicknamed "Plex2Shell" by researchers - to run code r...

GhostAction Expands Attack: phishing to steal credentials and persistence in VS Code
A group behind the GhostAction campaign - already known for infiltrating GitHub Actions workflows into open source projects - has expanded its arsenal: in addition to installing...

ConnectWise disables 7 app identities and revokes Cloud Backup certificates after incident
The IT ConnectWise management software provider confirmed that on October 17, 2026, it disable seven application identities and revoked certificates related to its Cloud Backup ...

Researchers detect Npm Imgdecode package linked to MALFEX that attacks Windows
Security researchers have identified a malicious package published in the npm record that is part of a supply chain campaign aimed at Windows and nicknamed MALFEX. The package, ...

OpenBSD 7.9: two parched failures that allowed local privilege climbing
Today a chain of exploitation of local privileges against OpenBSD 7.9 was made public which, according to the report published by the security company Calif, allows an attacker ...