Cross-Site Request Forgery (CSRF) in the OrderConfirmController at GET /order/confirm/{order_number} in Roskus Prospero Flow CRM before 5.15.11… (CVE-2026-82911)
Description
A Cross-Site Request Forgery (CSRF) vulnerability exists in the OrderConfirmController at the GET /order/confirm/{order_number} endpoint in Roskus Prospero Flow CRM versions before 5.15.11. This flaw allows an unauthenticated attacker to confirm orders on behalf of authenticated users by tricking them into visiting a crafted link. The vulnerability arises because Laravel's CSRF protection middleware does not enforce tokens on GET requests, and the order confirmation action is exposed via a GET route. Since session cookies with SameSite=Lax are sent automatically on top-level cross-site navigations, a single click can confirm an order without user consent. Additionally, sequential order numbers enable attackers to enumerate and confirm multiple orders automatically.
CVSS v4.0
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The vulnerability is a CSRF in Roskus Prospero Flow CRM before version 5.15.11 affecting the OrderConfirmController's GET /order/confirm/{order_number} endpoint. Laravel's VerifyCsrfToken middleware protects only POST, PUT, PATCH, and DELETE requests, leaving this GET request unprotected despite it performing a state-changing action (order confirmation). Because session cookies configured with SameSite=Lax are included in top-level cross-site navigations, an attacker can craft a link that, when visited by an authenticated user, triggers order confirmation without authorization. The use of sequential integers for order numbers allows automated enumeration and mass confirmation of orders by attackers.
Potential Impact
An attacker can cause authenticated users to unknowingly confirm orders by directing them to maliciously crafted URLs. This can lead to unauthorized order confirmations without user consent. The vulnerability affects the integrity of order processing in the CRM system. There is no indication of direct data disclosure or privilege escalation, but the unauthorized state change can disrupt business operations and order management.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, it is recommended to avoid exposing state-changing actions via GET requests. Implement CSRF protection on all state-changing endpoints, including GET if necessary, or change the order confirmation action to use POST or another method protected by CSRF tokens. Additionally, consider configuring session cookies with stricter SameSite policies (e.g., SameSite=Strict) to reduce risk of CSRF via cross-site navigation.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-4758-h5xr-5h97
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-82911"]
- Database Specific Severity
- MODERATE
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6a9c2655acd9273b49fca347
Added to database: 09/05/2026, 14:25:25 UTC
Last enriched: 09/07/2026, 12:37:51 UTC
Last updated: 10/19/2026, 06:48:20 UTC
Views: 43
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.