Facebook Google Plus Twitter LinkedIn YouTube RSS Menu Search Resource - BlogResource - WebinarResource - ReportResource - Eventicons_066 icons_067icons_068icons_069icons_070

Magento Community Edition 2.x < 2.0.4 Multiple Vulnerabilities

Medium

Synopsis

The remote web server is running an outdated instance of Magento Community Edition (CE) that is affected by multiple attack vectors.

Description

Versions of Magento CE 2.x prior to 2.0.4 are affected by multiple vulnerabilities :

- A flaw exists that allows a stored cross-site scripting (XSS) attack. This flaw exists because the program does not validate input to the username field when registering storefront customers before returning it to users. This may allow a remote attacker to create a specially crafted request that would execute arbitrary script code in a user's browser session within the trust relationship between their browser and the server. (OSVDB 136563) - A flaw exists that allows multiple reflected XSS attacks. This flaw exists because the Authorize.net payment module does not validate input before returning it to users. This may allow a context-dependent attacker to create a specially crafted request that would execute arbitrary script code in a user's browser session within the trust relationship between their browser and the server. (OSVDB 136564) - A flaw exists that is triggered during the handling of a specially crafted language package. This may allow a context-dependent attacker to potentially execute arbitrary code. (OSVDB 136565) - A flaw exists in the Admin and Customer Token APIs that is triggered as limits are not set for password guesses. This may allow a remote attacker to conduct a brute-force attack. (OSVDB 136566) - A flaw exists in the Web API that is triggered as it allows anonymous access. This may allow a remote attacker to gain access to potentially sensitive information regarding a merchant's products, promotions, and storefronts. (OSVDB 136567) - A flaw exists that is due to the program generating weak encryption keys in the 'System > Manage Encryption Key' page. This may allow a remote attacker to more easily gain access to encrypted content. (OSVDB 136568)

Solution

Upgrade to Magento CE version 2.0.4 or later.