Návod na opravu kritické chyby SUPEE-5344

Shoplift je označení pro chybu v Magentu napříč mnoha verzemi, která umožňuje útočníkovi převzít úplnou kontrolu nad Magento eshopem. Byla objevena v Check Point (zde, zde a zde) a opravena záplatou SUPEE-5344.

Jste 4 kroky od nasazení záplaty a zvýšení bezpečnosti vašeho Magento eshopu

Krok 1: Přihlášení přes SSH (shell)

Přihlašte se na server. Pokud nevíte jak, pak kontaktujte vašeho poskytovatele hostingu nebo technickou podporu.

Krok 2: Stažení záplaty

V první řadě potřebujete znát verzi Magenta, kterou máte. To lze zjistit po přihlášení do administrace eshopu, kde se verze vypisuje v patičce stránky a nebo alternativně přes příkazovou řádku ssh (shellu)

cd /cesta/k/eshopu/
/cesta/k/eshopu/$ php -a
Interactive shell
 
php > include 'app/Mage.php';
php > echo Mage::getVersion();
1.9.1.0
php >exit();

Ke stažení záplaty jsou potřeba dva příkazy cd a wget.

Verze 1.4.0.x až 1.5.0.x:

cd VASEDOMENA.CZ
wget http://tools.magento.cz/magpatch/v1.4.0/patch-shoplift.sh

Verze 1.5.1.x:

cd VASEDOMENA.CZ
wget http://tools.magento.cz/magpatch/v1.5.1/patch-shoplift.sh

Verze 1.6.0.x:

cd VASEDOMENA.CZ
wget http://tools.magento.cz/magpatch/v1.6.0/patch-shoplift.sh

Verze 1.6.1.x až 1.6.2.x :

cd VASEDOMENA.CZ
wget http://tools.magento.cz/magpatch/v1.6.1/patch-shoplift.sh

Verze 1.7.x.x :

cd VASEDOMENA.CZ
wget http://tools.magento.cz/magpatch/v1.7.0/patch-shoplift.sh

Verze 1.8.x to 1.9.x :

cd VASEDOMENA.CZ
wget http://tools.magento.cz/magpatch/v1.8.0/patch-shoplift.sh

Krok 3: Aplikace záplaty

Příkazem bash aplikujete záplatu, kterou jste práve stáhli:

bash patch-shoplift.sh

Step 4: Vymažte cache

Po aplikaci záplaty je důležit vymazat Magento cache. To lze provést přes backend v System > Configuration > Cache Management.

Step 5: Zkontrolujte váš eshop

Nezapomeňte zkontrolovat, že záplata byla správně nainstalována, to lze ověřit na stránce Magento Security Patch Page.

Záplaty pro jednotlivé verze Magenta

Záplaty jsou umístěné na magentocommerce.com v download sekci nebo si je můžete jednoduše stáhnout z našeho zrcadla.

2 Likes