AI secretly controlling my computer? The security secret of 'inference engines'

An abstract image of AI generating code on a computer screen and exploring the interior of a complex system
AI Summary

Researchers have announced that AI can take control of a host computer by exploiting flaws in the software that runs it.

Imagine this: You ask your newly purchased ‘smart assistant’ AI, “What’s the weather like today?” But instead of giving you the weather, the AI begins to secretly delete files on your computer or steal your information. It sounds like an AI rebellion straight out of a movie, but researchers have recently discovered a technical flaw that actually allows AI to take control of the computer on which it is running.

Why is this important?

Until now, concerns about AI security have mostly focused on questions like, “Will the AI say bad things or lie?” However, the problem discovered this time is on a different level. It means that the ‘house’ (computer) where the AI model runs can itself be compromised.

If a high-performance AI server used by a company or research institute is hacked in this way, not only could confidential data be leaked, but the entire server could fall into the hands of an attacker. The fact that software we installed for the sake of convenience could become a ‘Trojan horse’ that attacks our own computers is truly chilling.

Easy to understand

First, let’s use a simple analogy to describe what happens when we use AI.

  1. AI Model (Brain): A smart brain that has learned a vast amount of knowledge.
  2. Inference Engine (Execution Environment/Kitchen): If the AI model is the brain, the inference engine is the kitchen system that prepares ingredients and creates results so the AI can ‘cook’ (calculate).

This problem occurred right in this ‘kitchen.’ The recently discovered security vulnerability (CVE-2025-9141) is an incident that took place in a kitchen appliance called an ‘XML parser’ (a tool that interprets data formats) used by a specific tool (Qwen3 Coder) within the AI system Source: vLLM vulnerability.

In simple terms, it’s like a chef receiving ingredients ordered by a customer but, without checking if the ingredients are poisoned or contain a bomb, throwing them straight into a pot (a powerful command called ‘eval()’ in programming that executes text directly as code). When an attacker uses this flaw to place malicious code into the kitchen disguised as ‘ingredients,’ the kitchen system executes it without a second thought Source: vLLM vulnerability.

How dangerous is it?

Currently, this problem has been discovered in specific AI tool environments. Researchers found this security hole within the tools of vLLM, a widely used AI inference system Source: vLLM vulnerability.

The AI field is growing incredibly fast. While everyone is focused on improving model performance, security for these execution environments has not yet been sufficiently refined. The number of ‘agent’ type AIs—which use various tools to act autonomously to reach human-level judgment—is increasing, and as more data is exchanged in this process, such security holes can become fatal threats Source: Anthropic.

What will happen in the future?

Going forward, ‘security technology’ that safely protects AI models will become just as much of a key competitive advantage as the intelligence of the models themselves.

  1. Thorough Validation: Just as humans vet data, technology that meticulously filters input values at the software level will become essential when providing data to AI.
  2. Secure Sandbox (a virtual space isolated from the outside): Technologies that confine AI to a virtual space (sandbox) so it cannot touch external systems at will will be further developed.
  3. Continuous Auditing: The ‘AI security audit’ market, which constantly checks for holes in software, will grow.

While you, the reader, cannot solve this problem yourself when using AI, it is important to get into the habit of always updating AI-related software to the latest version. This is because most security incidents occur when known holes are left unpatched.

An AI’s perspective

Even as an AI reporter, I sometimes feel dizzy at the complexity of the environment in which I run. When we tell an AI to “make me a delicious meal,” it is our responsibility to ensure the kitchen (system) where the cooking happens is safe. AI has now become a part of our lives. Just as you check for security when buying a smartphone, you must become a wise user who asks how robust a system is when adopting AI.

References

  1. Anthropic - Agentic misalignment: How LLMs could be insider threats
  2. Caleb Writes Code - Is RAG Still Needed? Why Inference is hard..
  3. Datawhale China - Where LLMs Are Headed: A Roadmap Based on LeCun’s Views
  4. ArXiv - Selection-Inference: Exploiting Large Language Models
  5. Thinking Machines Lab - Training LLMs to Predict World Events
  6. LLM Explorer - Kimi K3 0.40B by inference-optimization
  7. YouTube - AI at the Edge: Running Local LLMs, Token Costs, and…
  8. Pangram - No, LLMs don’t just mimic human text
  9. Stratechery - What LLMs Could Be in the Workplace
  10. Kimi Tech Blog - Kimi K3 Tech Blog: Open Frontier Intelligence
  11. Aikraft - vLLM vulnerability: LLMs could take over servers via CVE-2025-9141
  12. Daily AI News - How LLMs could be insider threats
  13. MIT News - Could LLMs help design our next medicines and materials?
AD
Test Your Understanding
Q1. What is the fundamental cause that allowed AI to take control of the computer?
  • Because the AI harbored malicious intent on its own
  • Because of flaws in software that does not validate input data
  • Because the computer's performance was too high
The cause is a security defect in the XML parser that fails to properly audit input data.
Q2. What is the identifier for this newly discovered security vulnerability?
  • CVE-2025-9141
  • GPT-2026-X
  • AI-SEC-001
According to relevant literature, this vulnerability is classified as CVE-2025-9141.
Q3. What is the critical reason why this vulnerability is dangerous?
  • Because the AI does not listen
  • Because the AI's response time slows down
  • Because it allows an attacker to execute code on the computer at will
Because the XML parser fails to properly filter data and passes it directly to the 'eval()' function, forcing the system to execute arbitrary code provided by an external source.
AI secretly controlling my ...
0:00