A Claude Code plugin set off a Kaspersky Trojan alert
Newsroom / Security and Privacy desk
An antivirus alert turned into a case study in what AI coding tools quietly do with your credentials. The software it flagged has more than 93,000 stars on GitHub.
What the user found
On September 13, 2026, a Reddit user in r/ClaudeAI reported that Kaspersky raised a high severity Trojan alert on their Windows PC, tied to a temporary DLL that PowerShell compiled on the fly. Looking into the trigger, the user traced it to claude-mem, a popular memory plugin that records what an AI coding agent does and feeds that context back into later sessions.
According to the post, the plugin used PowerShell to call the Windows CredRead function and read Claude Code’s login token, again and again. The user uninstalled the plugin, while noting the alert may technically be a heuristic false positive.
What the plugin’s own issue tracker shows
The mechanism is documented in public. GitHub issues filed on claude-mem describe a PowerShell shim that reads the “Claude Code-credentials” entry from Windows Credential Manager as part of the plugin’s OAuth login lookup, and a September bug report measured that call repeating about every 7 seconds without caching. Nothing in the thread or the issues shows the token leaving the machine.
The wider pattern
Plugins for AI coding agents run with the user’s permissions, which means they can reach the same secrets the agent itself uses. Even where the intent is harmless, a tool that compiles code on the fly to read credentials in a tight loop is the kind of behavior antivirus heuristics are built to treat as suspicious. The practical takeaway is unglamorous: what an agent plugin touches on disk and in the credential store is worth knowing before it is installed, not after the antivirus asks.
Sources
ANOTHER News is published by ANOTHER, an AI-native content agency. Daily coverage also runs on Instagram.