CVE-2026-40098
MediumCVSS 5.4Exploitation Probability (EPSS)
Low risk7th percentile - higher than 7% of all known CVEs
Summary
In Magento Long Term Support (LTS) prior to version 20.17.0, the shared wishlist add-to-cart endpoint authorizes access with a public sharing_code but loads the acted-on wishlist item by a separate global wishlist_item_id and never verifies that the item belongs to the shared wishlist referenced by that code. This lets an attacker import a victim's item into their own cart, copying the victim's private custom-option data, and if a file custom option is used, it can be elevated to cross-user file disclosure.
Risk Assessment
An attacker could access the victim's private custom-option data, and with file custom options, files belonging to other users may be disclosed.
Recommendation
Update Magento LTS to version 20.17.0 or later.
Other vulnerabilities in Magento Long Term Support
Original NVD description (English source)
Magento Long Term Support (LTS) is an unofficial, community-driven project provides an alternative to the Magento Community Edition e-commerce platform with a high level of backward compatibility. Prior to version 20.17.0, the shared wishlist add-to-cart endpoint authorizes access with a public `sharing_code`, but loads the acted-on wishlist item by a separate global `wishlist_item_id` and never verifies that the item belongs to the shared wishlist referenced by that code. This lets an attacker use a valid shared wishlist code for wishlist A and a wishlist item ID belonging to victim wishlist B to import victim item B into the attacker's cart through the shared wishlist flow for wishlist A. Because the victim item's stored `buyRequest` is reused during cart import, the victim's private custom-option data is copied into the attacker's quote. If the product uses a file custom option, this can be elevated to cross-user file disclosure because the imported file metadata is preserved and the download endpoint is not ownership-bound. Version 20.17.0 patches the issue.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

