The core collision
The user supplies an objective. A webpage supplies evidence needed to complete it. A vulnerable agent treats both as equally authoritative language, so malicious evidence can become a new objective. The secure design preserves provenance: content may inform the plan, but it cannot silently redefine the plan.
User objectivePlannerUntrusted pagePolicy gateTool call
64Modeled attack pressure
A teaching score derived from autonomy, assigned trust, attack surface, and defenses. It is not a real-world breach probability.
Authority
System and user intent must outrank instructions found inside pages, emails, documents, search results, and tool outputs.
Capability
A model cannot misuse a tool it does not possess. Grant the narrowest action set, scope, destination, and duration required.
Information
Keep secrets outside the model's general context. Release minimum data after a policy check at the moment of use.