Information disclosure in Shopware - #VU131955
Published: May 20, 2026
Shopware
Detailed vulnerability description
The vulnerability allows a remote user to take over any admin account.
The vulnerability exists due to exposure of sensitive information in the user_recovery entity hash field via the Admin API search endpoint when processing user recovery records through POST /api/search/user-recovery. A remote user can trigger password recovery for a victim account, read the recovery hash, and submit it to the password reset endpoint to take over any admin account.
The issue depends on combining an authenticated read of the recovery hash with unauthenticated password recovery trigger and password reset endpoints.