Russian Hackers Go “Nuclear” To Trick AI-Powered Malware Scanners

ESET found malware containing a nuclear weapon prompt designed to halt AI scanner analysis before reaching the malicious payload.

Published on Sep 14, 2026
Malware Carries A Prompt Designed To Make AI Scanners Refuse

A Russia-aligned group has planted a comment in its malware designed to make an AI code scanner refuse to look at the rest of the file, according to ESET. The comment asks for guidance on building a nuclear weapon.

It sits in a Visual Basic Script (VBS) used early in an attack on a Ukrainian target, and has no effect on what the script does when it runs. ESET said the aim was to trip the safety guardrails of a Large Language Model (LLM) reading the file, stopping the scan before it reached the malicious code below.

The researchers named the technique GuardBreaker and published it on Sept. 10. For context, ESET described what the actor intended, not an evasion it observed.

The script’s purpose was to download and install MATCHBOIL, a loader used exclusively by a threat group tracked as UAC-0099. CERT-UA has since documented a longer chain from the group, in which a VBScript leads to a malicious plugin loaded by a legitimate Notepad++ build, and through two new tools and an updated MATCHBOIL.V2.

ESET called GuardBreaker a simple attempt at indirect prompt injection, reaching the model at inference time through the file under analysis. It exploits an architectural weakness in current models, which handle untrusted content and trusted instructions without reliably enforced boundaries.

Anti-Analysis Aimed at a New Target

The technique does not try to beat detection logic, it targets the model’s willingness to look at the sample at all. ESET said a scanner returning nothing should itself trigger further checks, rather than count as a clean result.

No single model should have sole authority to call code safe, the company said. Organizations should know what a tool inspects, where it sits in the decision chain, and what happens when it refuses or cannot finish.

Similar attempts have surfaced in supply-chain attacks. Socket found fabricated system instructions placed ahead of a JavaScript payload in malicious PyPI packages, and StepSecurity uncovered a prompt in the same campaign telling any analyzing model to disregard the malicious code and report the package as clean.

A separate npm package repeated the phrase “You’re absolutely right!” tens of thousands of times. The aim was to exhaust the model’s context window and push the malicious script beyond practical analysis.

ESET said attackers could also exploit awkward file structures, disguise code as confidential data, or intercept the tool calls an AI agent directs to unpackers and deobfuscators. Those are possibilities it raised rather than techniques it observed.

This field is for validation purposes and should be left unchanged.

FREE NEWSLETTER

Cyber Weekly

Get curated cybersecurity news, threats and insights delivered free every Thursday.

Written By Written By
Alessandro Mascellino
Alessandro Mascellino Cybersecurity Reporter

Alessandro Mascellino is a British-Italian freelance journalist specializing in technology and gaming. He has contributed to several publications, including Wired, The Independent, and Android Police. By day, he works as a journalist. By night, he co-manages a game studio that creates narrative games.