# Fluent Support – Helpdesk & Customer Support Ticket System <= 2.4.7 - Authenticated (Support Agent+) Missing Authorization to Ticket Agent Assignment via 'agent_id' Parameter

- **ID:** WPSEC-2026-2392
- **Plugin:** Fluent Support – Helpdesk & Customer Support Ticket System (`fluent-support`), https://wordpress.org/plugins/fluent-support/
- **Affected versions:** all versions before 2.5.0
- **Fixed in:** 2.5.0 (Update to 2.5.0 or later.)
- **Severity:** Low 2.7 (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N)
- **Weakness:** CWE-862
- **Usage among sites WPSec scans:** plugin Low, affected versions None seen (as of 2026-11-03)
- **Attack surface analysis:** https://attacksurface.wpsec.com/plugin/fluent-support
- **Fix released:** 2026-11-02
- **Published:** 2026-11-03
- **URL:** https://wpsec.com/vuln/WPSEC-2026-2392/

## Description

The Fluent Support – Helpdesk & Customer Support Ticket System plugin for WordPress is vulnerable to Missing Authorization via the 'agent_id' parameter of the agent ticket creation REST endpoint in all versions up to, and including, 2.4.7, due to the endpoint not checking the 'Assign Agents' permission before storing a submitted agent_id on the new ticket. This makes it possible for authenticated support agents who may manage tickets but not assign agents to create tickets assigned to any agent.

## References

- https://wpsec.com/vuln/WPSEC-2026-2392/
- https://plugins.svn.wordpress.org/fluent-support/tags/2.5.0/
- https://wordpress.org/plugins/fluent-support/

Source: WPSec, https://wpsec.com/vuln/WPSEC-2026-2392/

License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Free to use, share and adapt, also commercially, if you credit WPSec and link to this advisory.
