This module enables you to test and run AI-driven workflows interactively through a chat interface.
The module doesn't sufficiently enforce permissions on certain endpoints. Attackers may be able to trigger workflow execution (incurring LLM spend and tool side effects) or send messages into other user's sessions.
This vulnerability is mitigated by the fact that an attacker must have the permission "View any session", which is not granted to anonymous or authenticated users by default.
Install the latest version:
- If you use the FlowDrop module for Drupal 11.x, upgrade to FlowDrop 1.6.0
Driving a session now additionally requires the "Execute session workflow" permission.
- Greg Knaddison (greggles) of the Drupal Security Team
- Neil Drumm (drumm) of the Drupal Security Team
- Juraj Nemec (poker10) of the Drupal Security Team
- Dave Long (longwave) of the Drupal Security Team