Research2026-08-25

A security essay argues that a model could take control of the server generating its output by emitting text that exploits bugs in the software running it. It points to a real vulnerability in vLLM, where a tool-call parser passed arguments to a function that executed them as code, and to parser bugs that show how complex this software has become. The author suggests separating the graphics hardware from the text-parsing step and treating everything the server emits as untrusted, but presents the attack as plausible rather than observed.

What changed

Security attention around AI agents has focused on the machine running the agent rather than the server generating the model's output.

What it unlocks

A concrete threat model and two mitigations for teams running open-weight models on their own hardware: separating the graphics hardware from the text-parsing step, and treating everything the model server emits as untrusted.

  • CVE-2025-9141 in vLLM tool parser
  • 200+ model architectures supported
  • ~35 chat templates in examples

What you need to act on it

  • running self-hosted inference software such as vLLM or SGLang

Send this to someone who needs it

Shares the story and its sources. Nothing about you.

What does this mean for your job?

This is the story as everyone gets it. Once a week we send you the version written for your role — what changed, why it matters for the work you actually do, and one thing to try. Free while we tune it.