Unauthorized Data Destruction
Summary
A vulnerability in how relationship inclusion is processed on certain read endpoints. Under specific conditions, a request to a read-only endpoint can be crafted to trigger a destructive database operation on a related table, rather than simply retrieving data.
Impact
A user with only read a...
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| composer | laravel/framework |
>= 12.45.0 |
>= 12.68.0 |
| composer | laravel/framework |
< 13.27.0 |
>= 13.27.0 |
Original description The description as published by the source.
A vulnerability in how relationship inclusion is processed on certain read endpoints. Under specific conditions, a request to a read-only endpoint can be crafted to trigger a destructive database operation on a related table, rather than simply retrieving data.
Impact
A user with only read access could cause irreversible data loss (e.g., a related table being emptied), without needing any write permissions. This could result in denial of service and loss of data integrity for affected applications.
Source: GitHub Repository Security Advisories (Game のスタック) GitHub Advisory OSV
References
- GITHUB_REPO_ADVISORY laravel/framework