CVE-2026-82911

MEDIUM CVSS 4.0: 5.1 EPSS 0.16%
Updated Sep 09, 2026
Laravel
Parameter Value
CVSS 5.1 (MEDIUM)
Affected Versions before 5.15.11
Type CWE-352 (Cross-Site Request Forgery (CSRF))
Vendor Laravel
Public PoC No

Cross-Site Request Forgery (CSRF) in the OrderConfirmController at GET /order/confirm/{order_number} in Roskus Prospero Flow CRM before 5.15.11 allows an unauthenticated attacker to confirm any order on behalf of an authenticated user by directing them to a crafted page. Laravel's VerifyCsrfToken middleware enforces CSRF tokens only on POST, PUT, PATCH, and DELETE requests; the Route::get declaration leaves this state-changing action unprotected. Session cookies configured with SameSite=Lax are automatically included in top-level cross-site navigation, so a single link click triggers OrderConfirmController::confirm() and transitions the target order from pending to confirmed without user authorization.

Because order numbers are sequential integers, an attacker can enumerate and confirm all existing orders in a single automated sweep.

Attack Parameters

Attack Vector
Network
Can be exploited remotely
Attack Complexity
Low
Easy to exploit
Attack Requirements
None
No additional conditions
Privileges Required
None
No privileges needed
User Interaction
Active
User action required

Impact Assessment

Confidentiality
None
No data leak
Integrity
Low
Partial data modification
Availability
None
No disruption

CVSS Vector v4.0