Description
CWE-79: Stored XSS executable in customer service view
Impact
This is a stored Cross-Site Scripting (XSS) vulnerability in the PrestaShop back-office Customer Service view.
An unauthenticated attacker can submit the public Contact Us form with a malicious email address. The payload is stored in the database and executed when a back-office employee opens the affected customer thread, enabling session hijacking and full back-office takeover.
Patches
Patched in PrestaShop 8.2.6 and 9.1.1
Workarounds
none
References
- Reported by Savio at Doyensec (
anthropic@doyensec.com) in collaboration with Anthropic Research
Original text by NVD (NIST), public domain.
CVSS metrics 3.1
Source: security-advisories@github.com · secondaryCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:NAttack vectorNetwork
ComplexityLow
Privileges requiredNone
User interactionRequired
ScopeChanged
ConfidentialityHigh
IntegrityHigh
AvailabilityNone
References
Found a vulnerability?
Write to the PrestaShop core security team:
security-core@prestashop.com