CVE-2026-40098 in magento-ltsИнформация

Сводка

по VulDB • 16.05.2026

Magento Long Term Support (LTS) — это неофициальный проект, разрабатываемый сообществом, который предлагает альтернативу платформе электронной коммерции Magento Community Edition с высоким уровнем обратной совместимости. До версии 20.17.0 конечная точка добавления товара из общего списка желаний в корзину (shared wishlist add-to-cart endpoint) авторизует доступ с помощью общедоступного параметра `sharing_code`, но загружает обрабатываемый элемент списка желаний по отдельному глобальному идентификатору `wishlist_item_id`, никогда не проверяя, принадлежит ли этот элемент общему списку желаний, на который ссылается указанный код. Это позволяет злоумышленнику использовать действительный код общего списка желаний для списка A и идентификатор элемента списка желаний, принадлежащий списку желаний жертвы B, чтобы импортировать элемент B жертвы в корзину злоумышленника через поток общего списка желаний для списка A. Поскольку сохраненный параметр `buyRequest` элемента жертвы повторно используется при импорте в корзину, конфиденциальные данные пользовательских опций (custom-option) жертвы копируются в каву (quote) злоумышленника. Если товар использует пользовательскую опцию типа файла, это может привести к раскрытию файлов между пользователями (cross-user file disclosure), поскольку метаданные импортированного файла сохраняются, а конечная точка загрузки не привязана к владельцу. Версия 20.17.0 устраняет эту уязвимость.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

GitHub M

Резервировать

09.04.2026

Раскрытие

20.04.2026

Модерация

принято

Вход

VDB-358333

EPSS

0.00176

KEV

Нет

Деятельности

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!