CVE Catalog

CVE-2026-48009

MediumCVSS 6.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.27%

19th percentile - higher than 19% of all known CVEs

Summary

In Shopware before versions 6.6.10.18 and 6.7.10.1, a low-privilege admin user with user_recovery:read ACL can take over any admin account. The root cause is that the hash field in UserRecovery entity is not marked as ApiAware(false) or ReadProtection, allowing the password reset hash to be read via the Admin API.

Risk Assessment

An attacker can take over admin accounts, leading to full compromise of the e-commerce platform, including access to customer data, orders, and the ability to modify the store.

Recommendation

Immediately update Shopware to version 6.6.10.18 or 6.7.10.1. If updating is not possible, restrict access to the Admin API and review ACL permissions for user_recovery:read.

Other vulnerabilities in Shopware

See all
Original NVD description (English source)

Shopware is an open commerce platform. Prior to 6.6.10.18 and 6.7.10.1, a low-privilege admin user with user_recovery:read ACL can take over any admin account by triggering POST /api/_action/user/user-recovery, reading the password recovery hash through POST /api/search/user-recovery, and using PATCH /api/_action/user/user-recovery/password; the root cause is that src/Core/System/User/Recovery/UserRecoveryDefinition.php exposes the hash field through the Admin API without ApiAware(false) or ReadProtection. This issue is fixed in versions 6.6.10.18 and 6.7.10.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS