CVE-2026-31825

MEDIUM CVSS 3.1: 5,3 EPSS 0.03%
Обновлено 10 марта 2026
Sylius
Параметр Значение
CVSS 5,3 (MEDIUM)
Тип уязвимости CWE-89 (SQL-инъекция), CWE-943
Поставщик Sylius
Публичный эксплойт Нет

Sylius — это платформа электронной коммерции с открытым исходным кодом на Symfony. Фильтры API Sylius ProductPriceOrderFilter и TranslationOrderNameAndLocaleFilter передают введенные пользователем значения направления заказа непосредственно в метод orderBy() Doctrine без проверки. Злоумышленник может внедрить произвольный DQL.

Проблема исправлена ​​в версиях: 1.9.12, 1.10.16, 1.11.17, 1.12.23, 1.13.15, 1.14.18, 2.0.16, 2.1.12, 2.2.3 и выше.

Показать оригинальное описание (EN)

Sylius is an Open Source eCommerce Framework on Symfony. Sylius API filters ProductPriceOrderFilter and TranslationOrderNameAndLocaleFilter pass user-supplied order direction values directly to Doctrine's orderBy() without validation. An attacker can inject arbitrary DQL. The issue is fixed in versions: 1.9.12, 1.10.16, 1.11.17, 1.12.23, 1.13.15, 1.14.18, 2.0.16, 2.1.12, 2.2.3 and above.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Низкое
Частичная утечка данных
Целостность
Нет
Нет модификации данных
Доступность
Нет
Нет нарушения работы

Строка CVSS v3.1