A defense-in-depth check was added to mitigate inadequate session validation handling by 3rd party checkout modules. This impacts Magento 1.x prior to 1.9.4.2, Magento Commerce prior to 1.14.4.2, Magento 2.1 prior to 2.1.18, Magento 2.2 prior to 2.2.9 and Magento 2.3 prior to 2.3.2.
Authenticating a user, or otherwise establishing a new user session, without invalidating any existing session identifier gives an attacker the opportunity to steal authenticated sessions.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Magento | Magento | * | 1.14.4.2 (excluding) |
Magento | Magento | 1.0.0 (including) | 1.9.4.2 (excluding) |
Magento | Magento | 2.1.0 (including) | 2.1.18 (excluding) |
Magento | Magento | 2.2.0 (including) | 2.2.9 (excluding) |
Magento | Magento | 2.3.0 (including) | 2.3.2 (excluding) |
Such a scenario is commonly observed when: