Ad

CVE-2026-12476

HIGH CVSS 3.1: 7,2
Обновлено 29 июля 2026
Smub
Параметр Значение
CVSS 7,2 (HIGH)
Тип уязвимости CWE-434 (Неограниченная загрузка файлов)
Поставщик Smub
Публичный эксплойт Нет

Плагин Easy Digital Downloads для WordPress уязвим к произвольной загрузке файлов в версиях до 3.6.9 включительно. Это связано с недостаточной проверкой типа файла в функции edd_do_ajax_import_file_upload(), которая только проверяет предоставленный клиентом заголовок Content-Type $_FILES['edd-import-file']['type'] на соответствие списку разрешенных MIME-типов CSV, а затем использует необработанный move_uploaded_file() (в обход основного MIME-принуждения wp_handle_upload()) для записи файла под его оригиналом. расширение в доступный через Интернет каталог wp-content/uploads/edd/exports/. Это позволяет аутентифицированным злоумышленникам с доступом уровня Shop Manager и выше загружать произвольные файлы на сервер затронутого сайта, что может сделать возможным удаленное выполнение кода.

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

The Easy Digital Downloads plugin for WordPress is vulnerable to Arbitrary File Upload in versions up to and including 3.6.9. This is due to insufficient file type validation in the edd_do_ajax_import_file_upload() function , which only checks the client-supplied $_FILES['edd-import-file']['type'] Content-Type header against an allow-list of CSV mime types, then uses raw move_uploaded_file() (bypassing wp_handle_upload()'s core MIME enforcement) to write the file under its original extension into the web-accessible wp-content/uploads/edd/exports/ directory. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.

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

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

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Высокое
Полная модификация данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v3.1

Уязвимые продукты

smub:easy digital downloads – ecommerce payments and subscriptions made easy