PT-2026-65305 · Unknown · Prospero Flow Crm
CVSS v4.0
6.9
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Name of the Vulnerable Software and Affected Versions
Prospero Flow CRM (affected versions not specified)
Description
An Insecure Direct Object Reference (IDOR) exists in the
DeleteNotificationController::delete() method at the GET /notification/delete/{id} endpoint. This flaw allows any authenticated user to delete notifications belonging to any other user in the system, regardless of their company or permissions. The issue occurs because the controller uses Notification::findOrFail($id) to retrieve records without validating the user id or company id ownership. Since notification identifiers are sequential, an attacker can iterate through IDs to systematically delete notifications, preventing users from seeing ticket alerts, task assignments, and other system events.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
As a temporary workaround, restrict access to the
GET /notification/delete/{id} endpoint to prevent unauthorized deletion of notifications.Exploit
IDOR
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Prospero Flow Crm