Saleor: Customers' addresses leak when using Warehouse as a `Pickup: Local stock only` delivery method
Package
Affected versions
>= 3.14.56, < 3.14.61
>= 3.15.31, < 3.15.37
>= 3.16.27, < 3.16.34
>= 3.17.25, < 3.17.32
>= 3.18.19, < 3.18.28
>= 3.19.5, < 3.19.15
Patched versions
3.14.61
3.15.37
3.16.34
3.17.32
3.18.28
3.19.15
Description
Published by the National Vulnerability Database
Mar 27, 2024
Published to the GitHub Advisory Database
Mar 28, 2024
Reviewed
Mar 28, 2024
Last updated
Mar 28, 2024
Summary
Using
Pickup: Local stock only
as a click-and-collect points could cause a leak of customer addressesDetails
When using
Pickup: Local stock only
click-and-collect as a delivery method in specific conditions the customer could overwrite the warehouse address with its own, which exposes its address as click-and-collect address.Impact
The vulnerability can cause the leak of customer's address when using click-and-collect delivery option marked as
Local stock only
. It has impact on all orders with click-and-collect delivery method marked asPickup:Local stock only
The affected versions:
>=3.14.56 <3.14.61
,>=3.15.31 <3.15.37
,>=3.16.27 <3.16.34
,>=3.17.25 <3.17.32
,>=3.18.19 <3.18.28
,>=3.19.5 <3.19.15
This issue has been patched in versions:
3.14.61
,3.15.37
,3.16.34
,3.17.32
,3.18.28
,3.19.15
Workaround
We strongly recommend upgrading to the latest versions, in case of inability to upgrade straight away, possible workarounds are:
Pickup
option is set toLocal stock only
.References
https://github.com/saleor/saleor/releases/tag/3.14.60
https://github.com/saleor/saleor/releases/tag/3.14.61
https://github.com/saleor/saleor/releases/tag/3.15.36
https://github.com/saleor/saleor/releases/tag/3.15.37
https://github.com/saleor/saleor/releases/tag/3.16.33
https://github.com/saleor/saleor/releases/tag/3.16.34
https://github.com/saleor/saleor/releases/tag/3.17.31
https://github.com/saleor/saleor/releases/tag/3.17.32
https://github.com/saleor/saleor/releases/tag/3.18.27
https://github.com/saleor/saleor/releases/tag/3.18.28
https://github.com/saleor/saleor/releases/tag/3.19.14
https://github.com/saleor/saleor/releases/tag/3.19.15
References