FreeScout
cpe:2.3:a:freescout:freescout:*:*:*:*:*:*:*
- < 1.8.221
A vulnerability in FreeScout prior to version 1.8.221 allows non-admin users to permanently delete internal notes from conversations, even after their access to the relevant mailbox has been revoked. The issue arises because the deletion authorization policy does not check mailbox membership, enabling former team members to delete notes they created. This flaw can lead to unauthorized tampering with conversation records and permanent data loss.
The vulnerability allows revoked users to delete internal notes from conversations they can no longer access, leading to unauthorized removal of potentially sensitive information and disruption of audit trails.
To reproduce this vulnerability, an agent account must be removed from a mailbox. After revocation, the agent can still delete notes they created while they had access by sending a request to the '/conversation/ajax' endpoint with the appropriate thread ID and session information.
Users are advised to update FreeScout to version 1.8.221 or later.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.