Description
Rapyd Admin from 9.0.0 before 9.20.0 contains an authorization bypass vulnerability that allows authenticated company members with the default customer role to modify or delete arbitrary user accounts through the UsersModalEditEmbed Livewire component. Attackers can dispatch editUser or deleteUser with predictable sequential user ids to reset owner or super admin passwords, promote themselves to owner, and delete users.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| zofe | rapyd-admin | 9.0.0 – < 9.20.0 | 9.20.0 |
References
- Patch Commit patch
- rapyd-admin v9.20.0 Release Notes release-notes
- Vulnerable code in UsersModalEditEmbed.php technical-description
- Member id dispatches in users_table_embed.blade.php technical-description
- https://github.com/zofe/rapyd-admin product
- VulnCheck Advisory: Rapyd Admin 9.0.0 before 9.20.0 Authorization Bypass via UsersModalEditEmbed Component third-party-advisory