Mettle Sendportal Authorization Bypass Vulnerability in Invitation Management

Vulnerability

An authorization bypass vulnerability has been identified in Mettle Sendportal versions through 3.0.1. The issue arises in the 'destroy' function of the 'WorkspaceInvitationsController.php' file, within the Invitation Handler component. This vulnerability allows workspace owners to delete invitations from other workspaces, creating an insecure direct object reference (IDOR) situation. The flaw can be exploited remotely.

Impact

Exploitation of this vulnerability allows for unauthorized deletion of invitation records across different workspaces, potentially disrupting workflow and invitation management processes.

Reproduction

To reproduce this vulnerability, a workspace owner can send a request to the 'destroy' method of the 'WorkspaceInvitationsController'. The request must include an invitation ID that belongs to a different workspace. The absence of a proper ownership check will allow the invitation to be deleted, demonstrating the authorization bypass.

Remediation

It is recommended to update the 'destroy' method to include a validation check that ensures the invitation being deleted belongs to the user's current workspace. This can be done by comparing the invitation's workspace ID with the ID of the user's current workspace.

Added: Apr 27, 2026, 6:23 PM
Updated: Apr 27, 2026, 6:23 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
6.6
remediation
0.0
relevance
6.8
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.