CVE-2026-81819: Flowintel Missing Authorization Allows Regular API Users to View Other Users’ Task Assignments

Published Aug 27, 2026
·
Updated

Affected versions of Flowintel expose the /myassignment/user API endpoint to any authenticated API user. The endpoint accepts a userid parameter identifying the user whose assignments should be returned, but previously had no role restriction beyond general API authentication.

As a result, a lower-privileged authenticated user could potentially query another user’s assignment information by supplying that user’s identifier.

The fix changes:

methoddecorators = [apirequired]

to:

methoddecorators = [adminororgadminrequired, apirequired]

so only administrators or organization administrators can perform cross-user assignment queries.

Version impacted =>3.3.0

Affected Software

1 affected component
FlowIntel FlowIntel=3.3.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Flowintel to a version that resolves this vulnerability.

    Fixed in 3.3.0
  2. Configuration

    Update the /my_assignment/user endpoint method_decorators to remove admin_or_org_admin_required so it matches the fixed behavior: allow only api_required for normal usage, and ensure the cross-user assignment query path is restricted to admins/org admins by using method_decorators = [admin_or_org_admin_required, api_required] where applicable.

    Flowintel API endpoint (/my_assignment/user) method_decorators = [api_required]

Event History

Aug 27, 2026
CVE Published
via MITRE·01:20 PM
Data Sourced
via MITRE·01:20 PM
DescriptionWeakness
Data Sourced
via NVD·05:21 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

Any authenticated API user with lower privileges may be able to query assignment information for other users by supplying their user_id to the affected endpoint. No administrator or organization-administrator role was required in impacted versions.

2

Which deployments are affected?

Flowintel versions through 3.3.0 are impacted. The affected behavior applies where authenticated users can access the /my_assignment/user API endpoint.

3

What access is required to retrieve another user's assignments?

An attacker needs valid API authentication and a target user's identifier. The vulnerable endpoint accepted the user_id parameter without enforcing an administrator or organization-administrator role.

4

What changes in the fix?

The endpoint now requires both API authentication and either administrator or organization-administrator authorization for cross-user assignment queries. Regular authenticated API users should no longer be able to retrieve other users' assignments through this endpoint.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203