CVE-2026-33673: PrestaShop Multiple Stored XSS Vulnerabilities in Back-Office Templates

prestashop/prestashop Updated 25 Mar 2026

Summary

25/03/2026
Yes i
High
7.6

CVE-2026-33673: PrestaShop has multiple stored XSS vulnerabilities via unprotected Template variables. Affects prestashop/prestashop across 2 version ranges.

< 8.2.5 >= 9.0.0-alpha.1, < 9.1.0

Fixed in 8.2.5 or 9.1.0, depending on the release line you run. How to fix ↓

Also tracked for

The same CVE-2026-33673 is tracked separately for each ecosystem and vendor. Its fix information is the same; the package and affected versions differ.

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Sponsored Lume, the Habilume companion Habilume Habit tracker with a companion that grows with you Complete habits, earn Lume Points, and watch your Lume grow as you stay consistent. App Store Google Play

Background

PrestaShop is a widely-used open-source e-commerce platform that enables users to create and manage online stores. It offers a range of features including product management, payment processing, and customizable templates. However, it is susceptible to security vulnerabilities, particularly in its back-office interface, where unprotected template variables can be exploited.

Vulnerability Detail

This vulnerability involves multiple stored Cross-Site Scripting (XSS) flaws within the back-office (BO) of PrestaShop. An attacker with limited access to the back-office or through a pre-existing vulnerability can inject malicious scripts into the database. These scripts can then be executed when unprotected template variables are rendered, potentially compromising user data and the integrity of the application.

How To Fix

Fixed versions by release line

The minimum fixed version depends on the release line you run.

  • < 8.2.5 8.2.5
    composer require prestashop/prestashop:8.2.5
  • >= 9.0.0-alpha.1, < 9.1.0 9.1.0
    composer require prestashop/prestashop:9.1.0

Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →

Workaround

There are no workarounds available for this vulnerability. The best course of action is to update to the patched versions as soon as possible.

Conclusion

The CVE-2026-33673 vulnerability in PrestaShop highlights the importance of securing back-office interfaces against stored XSS attacks. Users are strongly advised to update to the latest patched versions to protect their applications from potential exploitation.

See every vulnerability recorded for prestashop/prestashop →

Share this vulnerability

FAQ

A stored XSS vulnerability allows an attacker to inject malicious scripts into a web application, which are then stored in the database and executed when users access the affected pages.

You can check if your application is affected by using Vulert, which monitors open-source vulnerabilities in real-time. Visit Vulert Scanner to analyze your composer.lock file without any signup.

If exploited, this vulnerability can lead to unauthorized access to sensitive user data, session hijacking, and the potential for further attacks on the application.

Yes, it is crucial to update to the patched versions (8.2.5 or 9.1.0) to mitigate the risk of exploitation.

If you are unable to update, consider reviewing your back-office access controls and monitoring for any suspicious activity, although this is not a substitute for applying the patch.

Related vulnerabilities

Recent vulnerabilities recorded for prestashop/prestashop.

Sponsored Lume, the Habilume companion Habilume Habit tracker with a companion that grows with you Complete habits, earn Lume Points, and watch your Lume grow as you stay consistent. App Store Google Play

How To Fix

Fixed versions by release line

The minimum fixed version depends on the release line you run.

  • < 8.2.5 8.2.5
    composer require prestashop/prestashop:8.2.5
  • >= 9.0.0-alpha.1, < 9.1.0 9.1.0
    composer require prestashop/prestashop:9.1.0

Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback