ZDI-26-706: (0Day) CrewAI crewAI Framework Agent Loading Unsafe Reflection Remote Code Execution Vulnerability
This vulnerability allows remote attackers to execute arbitrary code on affected installations of CrewAI crewAI. User interaction is required to exploit this vulnerability in that the target must load a malicious agent configuration from the repository. The specific flaw exists within the loadagentfromrepository function. The process does not properly restrict a user-supplied argument before using it to import a module. An attacker can leverage this vulnerability to execute code in the context of the service account.
Other sources
This vulnerability allows remote attackers to execute arbitrary code on affected installations of CrewAI crewAI. User interaction is required to exploit this vulnerability in that the target must load a malicious agent configuration from the repository. The ZDI has assigned a CVSS rating of 8.8. The following CVEs are assigned: CVE-2026-92206.
— ZDI
Affected Software
Event History
Frequently Asked Questions
What must an attacker do to exploit this issue?
The attacker must convince the target to load a malicious agent configuration from a repository. Exploitation requires user interaction and results in arbitrary code execution on the affected installation.
Who is exposed to exploitation?
CrewAI crewAI installations are exposed when a user loads an attacker-controlled or otherwise malicious agent configuration from a repository. The provided information does not identify affected versions or configuration-specific limits.