Skip to content
HighVulnerability

CVE-2026-55583: Twenty AI agent monitor cross-workspace IDOR in agentTurns and evaluateAgentTurn

Identifier
CVE-2026-55583
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.2%

Summary

Twenty, an open-source CRM platform, prior to 2.9.0 contained a cross-workspace insecure direct object reference (IDOR) in the AI agent monitor's AgentTurnResolver, in packages/twenty-server/src/engine/metadata-modules/ai/ai-agent-monitor/resolvers/agent-turn.resolver.ts. The agentTurns(agentId) query and evaluateAgentTurn(turnId) mutation looked up rows without checking the workspaceId, and the same flaw appears in agent-turn-grader.service.ts. Any authenticated user with the AI settings flag could read another workspace's full chat history, tool calls and outputs, or push that workspace's turn into the default LLM, given the victim's agentId or turnId, which are exposed in the settings page URL.

Mitigation

Fixed in version 2.9.0.