S

SUPEE-11314

SUPEE-11314 is a security patch released on April 29, 2020 along with Magento 1.9.4.5 version.
The patch included fix for CVE-2020-9591 (Unauthorized access to admin panel), also known as MPERF-10898.

On May 12, 2020 second version of this patch SUPEE-11314v2 was released to correct critical admin authorization bypass bug introduced in v1 version. If you installed v1 version it is required to revert it as soon as possible and install SUPEE-11314v2 instead.

You can download SUPEE-11314v2 patch for your Magento version below, just right click and select “Save file as” from the table below.

Note: Install this and any other missing patches with our Magento patch installation service or upgrade to OpenMage LTS v19.4.15 (released on August 26, 2021).

What is changed in the patch?

  • Customers passwords and admin passwords are now saved with a different hash method, the password hash is updated on login event via observer
  • default themes are updated to use new method for wishlist, compare and add-to-cart functions (just like in SUPEE-11219)
  • authorization via Admin SID is now disabled by default
  • jquery library updated
Note: There are some Known issues for this patch.

Known issues


Download SUPEE-11314

Magento versionSUPEE-11314v2MD5 checksum
Magento CE 1.5.1.0SUPEE-11314 1.5.1.01ce1e85c4cd1b59d923d78b6d68078c1
Magento CE 1.6.2.0SUPEE-11314 1.6.2.0eb28ccd8a171db10c4a838457e782e11
Magento CE 1.7.0.2SUPEE-11314 1.7.0.2b7885c310d6d0a3596b1f28b1948ca04
Magento CE 1.8.0.0SUPEE-11314 1.8.0.09680f71fb214ff6b2ee79d5df98849fc
Magento CE 1.8.1.0SUPEE-11314 1.8.1.0976448e7c63a5bec1c1be4782b0d35fa
Magento CE 1.9.0.0-1.9.0.1SUPEE-11314 1.9.0.1056dac41018949feebda1360b0e54d42
Magento CE 1.9.1.0SUPEE-11314 1.9.1.09622d5d1497025a8bfddcad31443f4f0
Magento CE 1.9.1.1SUPEE-11314 1.9.1.1ade35426b537eb4ddfea6ccb7b498545
Magento CE 1.9.2.0-1.9.2.4SUPEE-11314 1.9.2.4d141210b409b159b41f7422a1bb67ea2
Magento CE 1.9.3.0-1.9.4.4SUPEE-11314 1.9.4.419fa2e07fc6382c505e444d1923608bb
Magento CE 1.9.4.5the patch is already included
OpenMage 19.4.3the patch is already included

Files changed

The following files are changed in SUPEE-11314:
app/code/core/Mage/Admin/Model/Observer.php
app/code/core/Mage/Admin/Model/Session.php
app/code/core/Mage/Admin/Model/User.php
app/code/core/Mage/Admin/etc/config.xml
app/code/core/Mage/Api/Model/User.php
app/code/core/Mage/Api2/Model/Observer.php
app/code/core/Mage/Api2/etc/config.xml
app/code/core/Mage/Core/Model/Encryption.php
app/code/core/Mage/Core/etc/config.xml
app/code/core/Mage/Customer/Model/Customer.php
app/code/core/Mage/Customer/Model/Observer.php
app/code/core/Mage/Customer/etc/config.xml
app/code/core/Mage/Dataflow/Model/Profile.php
app/design/frontend/base/default/template/catalog/product/compare/list.phtml
app/design/frontend/base/default/template/catalog/product/list.phtml
app/design/frontend/base/default/template/catalog/product/list/related.phtml
app/design/frontend/base/default/template/catalog/product/view.phtml
app/design/frontend/base/default/template/catalog/product/view/addto.phtml
app/design/frontend/base/default/template/catalog/product/widget/new/content/new_grid.phtml
app/design/frontend/base/default/template/catalog/product/widget/new/content/new_list.phtml
app/design/frontend/base/default/template/checkout/cart/crosssell.phtml
app/design/frontend/base/default/template/checkout/cart/item/default.phtml
app/design/frontend/base/default/template/checkout/cart/shipping.phtml
app/design/frontend/base/default/template/checkout/cart/sidebar/default.phtml
app/design/frontend/base/default/template/checkout/onepage/billing.phtml
app/design/frontend/base/default/template/checkout/onepage/review/info.phtml
app/design/frontend/base/default/template/customer/form/changepassword.phtml
app/design/frontend/base/default/template/customer/form/edit.phtml
app/design/frontend/base/default/template/customer/form/register.phtml
app/design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml
app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml
app/design/frontend/base/default/template/persistent/checkout/onepage/billing.phtml
app/design/frontend/base/default/template/persistent/customer/form/login.phtml
app/design/frontend/base/default/template/persistent/customer/form/register.phtml
app/design/frontend/base/default/template/reports/widget/compared/content/compared_grid.phtml
app/design/frontend/base/default/template/reports/widget/compared/content/compared_list.phtml
app/design/frontend/base/default/template/reports/widget/viewed/content/viewed_grid.phtml
app/design/frontend/base/default/template/reports/widget/viewed/content/viewed_list.phtml
app/design/frontend/base/default/template/wishlist/item/column/cart.phtml
app/design/frontend/base/default/template/wishlist/shared.phtml
app/design/frontend/base/default/template/wishlist/sidebar.phtml
js/lib/jquery/jquery-1.12.1.js
js/lib/jquery/jquery-1.12.1.min.js
js/lib/jquery/jquery-1.12.1.min.map

26 votes, 4.73 avg. rating (93% score)