PrestaShop 22.214.171.124 is now available. This is a security release for all previous versions of PrestaShop 1.7.
It was recently reported to the Core team that the PrestaShop front office leaked some sensitive cart product details, among which wholesale and supplier.
The issue was introduced by a PR merged in February 2017. Therefore, the issue impacts versions 126.96.36.199 to 188.8.131.52 of PrestaShop.
The fixing changes can be found in PR #8433.
If you are currently using PrestaShop 1.7, we strongly advise you to upgrade to v184.108.40.206 immediately!
A reminder on responsible disclosure
Responsible (and private) disclosure is a standard practice when someone encounters a security problem: before making it public, the discoverer informs the Core team about it, so that a fix can be prepared, and thus minimize the potential damage.
The PrestaShop team tries to be very proactive when preventing security problems. Even so, issues might surface without notice.
This is why we have set up the email@example.com email address: anyone can privately contact us with all the details about issues that affect the security of PrestaShop merchants or customers. Our security team will answer you, and discuss of a timeframe for your publication of the details.
Understanding a security issue means knowing how the attacker got in and hacked the site. If you have those details, then please do contact us privately about it (and please do not publish those details in public, including the Forge!). If you do not know how the attacker got it, please ask for help on the support forums.
What is PrestaShop’s process for dealing with security issues?
Thanks to our strict use of a SemVer-like versioning scheme, we feel confident that the patch versions of PrestaShop 1.7 are very easy upgrades for all users. Patch versions are for backwards-compatible bug fixes and security issues, and security fixes are to be released as soon as they are fixed.
At PrestaShop, we remain attached to keeping your stores and customers safe, and we take security very seriously. Thank you for your understanding of the issue that affects us today – and thank you for the swift update of all the stores you are responsible for!