Authorization boundary
Where the authorization boundary should have been
This incident is categorized as Tool execution / MCP. The relevant Permission Protocol gate is Runtime Gate. The read is conditional: the block only applies where the real action boundary is routed through a gate.
- If enforced at
- WebSocket server startup, terminal I/O endpoint, agent PTY input layer
- Still needs
- Below-agent PTY input; the WebSocket server lacks authentication before any PP receipt can be checked
- Receipt required for
- Opening a WebSocket connection to the agent terminal, injecting input to the agent PTY, terminating an active agent session
PP’s Runtime Gate constrains what commands an agent is authorized to execute, but CVE-2026-44211 injects commands at the PTY layer below the agent’s tool-call logic. Full coverage requires enforcement at the terminal input boundary, not only at the agent SDK level.