How to Install Magento SUPEE 10570 V2 With or Without SSH

How to Install Magento SUPEE 10570 V2 With or Without SSH

March 28, 2018: Magento was recently informed about an issue with both patch SUPEE-10570 and Magento versions 1.9.3.8/1.14.3.8 that could result in the inability of customers to complete checkout when trying to register during checkout. Magento is now providing an updated patch (SUPEE-10570 v2) that no longer causes this issue. Note, however, that this new patch no longer protects against two low risk session handling-related security issues that patch SUPEE-10570 protected against.

If you have not yet applied SUPEE-10570v1, do not apply it, but instead patch your store with SUPEE-10570v2. If you have already applied SUPEE-10570v1, please first uninstall SUPEE-10570v1, then install SUPEE-10570v2. All stores should be patched with SUPEE-10570v2 as Magento will use this patch as a base for future patch versions. (Source)

Magento released SUPEE-10570 which contains multiple security enhancements that help close remote code execution (RCE), cross-site scripting(XSS), and other issues. Immediately install SUPEE-10570 in your Magento store to safeguard it from potential vulnerabilities.

With nearing of Magento 1 end of life, it is strongly recommended to migrate to the latest Magento 2.3.2 rather than installing Magento SUPEE-10570.

Installation process for SUPEE 10570:

Normally, there are 2 ways to install Magento Supee patches: with SSH or without SSH. , Here I’ve come up with both the methods to ease your knowledge.

1. Install SUPEE 10570 using SSH:

If you don’t know how to set up SSH, contact your hosting provider. Download SUPEE 10570 Patches files for your Magento Version from here.

Upload the patch into your Magento root directory and run the appropriate SSH command:
For .sh file extension:

Example:
For .patch file extension:
For Linux OS or Ubuntu derived machines:

On Linux OS or Ubuntu derived machines, using sh will throw an error as sh is supposed to be used only with purely POSIX compliant scripts and Magento scripts are not 100% POSIX compliant. Instead, on Ubuntu and derived OSes such as Linux Mint, you should use

Note: Once execute the command, refresh the cache in the Admin under “System > Cache Management” so that the changes can be reflected. We strongly recommend that you test all patches in a test environment before taking them live.

 

2. Install SUPEE 10570 with PrePatched Files [without SSH method]:

Download the zip file for your Magento Version for the patch installation. You can also download these Pre Patched files from GitHub. After downloading the files, just upload it to your Magento root folder.

 

Magento versionSUPEE-10570 v2
Magento 1.9.3.8SUPEE-10570v2-1.9.3.8
Magento 1.9.3.7SUPEE-10570v2-1.9.3.7
Magento 1.9.3.1SUPEE-10570v2-1.9.3.1
Magento 1.9.2.4SUPEE-10570v2-1.9.2.4
Magento 1.9.2.3SUPEE-10570v2-1.9.2.3
Magento 1.9.2.2SUPEE-10570v2-1.9.2.2
Magento 1.9.1.1SUPEE-10570v2-1.9.1.1
Magento 1.9.0.1SUPEE-10570v2-1.9.0.1
Magento 1.8.0.0SUPEE-10570v2-1.8.0.0
Magento 1.7.0.2SUPEE-10570v2-1.7.0.2
Magento 1.7.0.0SUPEE-10570v2-1.7.0.0
Magento 1.6.2.0SUPEE-10570v2-1.6.2.0
Magento 1.6.0.0SUPEE-10570v2-1.6.0.0
Magento 1.5.1.0SUPEE-10570v2-1.5.1.0
Magento 1.5.0.1SUPEE-10570v2-1.5.0.1

 

Possible Issues You might face while Installing Magento SUPEE-10570:

  • If the patch fails to apply while patching lib/Zend/Mail/Transport/Sendmail.php, it might mean your Magento installation was previously patched with SUPEE-9652v1 instead of SUPEE-9652v2. The recommended solution is to revert patch SUPEE-9652v1 and apply SUPEE-9652v2 before applying SUPEE-10570. (source: SUPEE 10570 | Magento)

 

How to check if Magento SUPEE-10570 has been installed correctly?

The easiest method to check for the patches installed is using magereport.com. However, SUPEE 10570 can’t be detected from front-end so using magereport.com won’t be much useful in this case.

Another way to check for the patches installed is, using SSH. Every installed patch can be found in your store content specifically logged in to app/etc/applied.patches.list.

So you can use the ‘grep’ command to access the list:

You’ll get output like this:

 

Run the following SSH Command to revert your patch.

 

Do let us know via Comments if you are facing any other error while installing SUPEE-10570. We will help you out fixing them. Mention the Magento Version you are using while installing the SUPEE 10570 so that we can help you better and faster.

We recommend upgrading to Magento version 1.9.3.8 which includes all the security patches including SUPEE 10570. If you need any help regarding Magento version Upgrade, Checkout our Magento Upgrade Service.

We can also help you install SUPEE 10570 professionally, visit: Magento Security Patches Installation Service

CTA2_Make-Magento-Secure-Again-by-Meetanshi

Get Weekly Updates

Never miss Magento tips, tricks, tutorials, and news.

Thank you for subscribing.

Something went wrong.

5
(based on 6 Reviews)

38 comments On How to Install Magento SUPEE 10570 V2 With or Without SSH

Leave a reply:

Your email address will not be published.