Met Patch SUPEE-10570 rolt Magento wederom een aantal belangrijke updates ten aanzien van de veiligheid van uw webshop uit. Het enige wat u hoeft te doen is de patch installeren. SUPEE-10570 dicht zoals we gewend zijn een aantal RCE (Remote Code Execution) en XSS (Cross-site scripting) problemen. Daarbij worden ook een paar functionele optimalisaties geïntroduceerd.

De vraag die ons reeds vele malen is gesteld: is het nodig om deze patch te installeren en hoe doe ik dat? Als antwoord op de laatste vraag kunt u ervoor kiezen dit zelf te doen (basis instructies vindt u hier) of de patches door V-Web uit te laten voeren. U heeft in dat geval geen omkijken meer naar nieuwe patches aangezien deze door ons worden verzorgd zodra een nieuwe patch verschijnt.

Als antwoord op de vraag of deze patch het waard is om te installeren volstaat een kort en krachtig "ja". Elke Magento patch heeft als doel uw webshop een stukje beter en veiliger te maken. Potentieel kritische lekken worden preventief gedicht en maken uw webshop minder bevattelijk voor problemen met de veiligheid. Daarnaast zorgen bug fixes voor het verhelpen van veelal vervelende gedragingen van het CMS die u wellicht in het verleden de nodige tijd hebben gekost. Tot slot bouwt elke patch voort op de installatie van voorgaande patches. Mist u patches dan is het verstandig deze eerst te installeren voordat u deze laatste patch probeert te installeren.

Met deze nieuwe update geeft Magento ook versie 1.9.3.8 uit van het CMS. U kunt er dus voor kiezen om uw Magento CMS naar deze nieuwe versie te updaten of patch SUPEE-10570 te installeren.

SUPEE-10570 code aanpassingen

app/Mage.php 
app/code/core/Mage/Admin/Helper/Data.php
app/code/core/Mage/Admin/Model/Block.php 
app/code/core/Mage/Admin/Model/Resource/Block.php 
app/code/core/Mage/Admin/Model/User.php 
app/code/core/Mage/Adminhtml/Block/Catalog/Category/Edit/Form.php 
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Grid.php 
app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Grid/Renderer/Sender.php 
app/code/core/Mage/Adminhtml/Block/Sales/Order/Grid.php 
app/code/core/Mage/Adminhtml/Block/Sales/Order/View/Info.php 
app/code/core/Mage/Adminhtml/Block/System/Store/Edit/Form.php 
app/code/core/Mage/Adminhtml/Block/Tag/Assigned/Grid.php 
app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Store.php 
app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php 
app/code/core/Mage/Adminhtml/Model/Config/Data.php 
app/code/core/Mage/Adminhtml/Model/System/Store.php 
app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php 
app/code/core/Mage/Adminhtml/controllers/CustomerController.php 
app/code/core/Mage/Adminhtml/controllers/System/BackupController.php
app/code/core/Mage/Core/Model/Session/Abstract/Varien.php
app/code/core/Mage/Core/Model/Variable.php
app/code/core/Mage/Customer/Helper/Data.php
app/code/core/Mage/Customer/Model/Resource/Customer.php
app/code/core/Mage/Customer/controllers/AccountController.php
app/code/core/Mage/Customer/etc/config.xml
app/code/core/Mage/Customer/sql/customer_setup/upgrade-1.6.2.0.1.1.1-1.6.2.0.1.1.2.php
app/code/core/Mage/Downloadable/etc/config.xml
app/code/core/Mage/Downloadable/etc/system.xml
app/code/core/Mage/Downloadable/sql/downloadable_setup/upgrade-1.6.0.0.2.1.1-1.6.0.0.2.1.2.php
app/code/core/Mage/ImportExport/Model/Import.php
app/code/core/Mage/ImportExport/Model/Import/Entity/Product.php
app/code/core/Mage/Shipping/Model/Info.php
app/code/core/Mage/Widget/controllers/Adminhtml/Widget/InstanceController.php
app/design/adminhtml/default/default/template/catalog/product/attribute/set/main.phtml
app/design/adminhtml/default/default/template/customer/tab/view.phtml
app/design/adminhtml/default/default/template/customer/tab/view/sales.phtml
app/design/adminhtml/default/default/template/dashboard/store/switcher.phtml
app/design/adminhtml/default/default/template/downloadable/product/composite/fieldset/downloadable.phtml
app/design/adminhtml/default/default/template/downloadable/product/edit/downloadable/links.phtml
app/design/adminhtml/default/default/template/downloadable/sales/items/column/downloadable/creditmemo/name.phtml
app/design/adminhtml/default/default/template/downloadable/sales/items/column/downloadable/invoice/name.phtml
app/design/adminhtml/default/default/template/downloadable/sales/items/column/downloadable/name.phtml
app/design/adminhtml/default/default/template/newsletter/preview/store.phtml
app/design/adminhtml/default/default/template/report/store/switcher.phtml
app/design/adminhtml/default/default/template/sales/order/view/info.phtml
app/design/adminhtml/default/default/template/store/switcher.phtml
app/design/adminhtml/default/default/template/store/switcher/enhanced.phtml
app/design/adminhtml/default/default/template/system/convert/profile/wizard.phtml
app/design/adminhtml/default/default/template/tax/rate/title.phtml
app/design/adminhtml/default/default/template/widget/form/renderer/fieldset.phtml
app/locale/en_US/Mage_Catalog.csv
app/locale/en_US/Mage_ImportExport.csv
lib/Zend/Mail/Transport/Sendmail.php

Hulp nodig bij de installatie van deze patch?
Individuele patch installatie al vanaf €35!

Wel of niet updaten?

Het is vrijwel in alle gevallen te adviseren beschikbare patches te installeren, zo ook voor SUPEE-10570. Niet alleen beschermt u hiermee uw webshop, ook het uitvoeren van toekomstige updates wordt hiermee makkelijker aangezien de meeste updates de installatie van voorgaande patches vereisen. Weten waarom het uitvoeren van Magento patches belangrijk is? Lees dan ons artikel "Waarom Magento patches belangrijk zijn".

Hoe installeer ik Magento Patch SUPEE-10570?

U kunt ervoor kiezen Magento patches zelf te installeren. In sommige gevallen is het echter aan te raden dit over te laten aan een ervaren Magento ontwikkelaar. Toch zelf doen? Lees dan hoe u zelf Magento patches kan installeren.

Hulp nodig bij het installeren van deze patch?

Als gecertificeerd Magento ontwikkelaar kan V-Web het onderhoud van uw webshop uitvoeren. Wij zorgen dat Magento patches tijdig geïnstalleerd worden en adviseren u over optimalisatie mogelijkheden van uw webshop. Zo kunt u zich concentreren op het managen van uw webshop en doen wij de rest! Ook voor het uitvoeren van individuele patches kunt u bij ons terecht. Kijk op onze "Magento Patch Service" pagina voor meer informatie.