Критично 07.11.2026

Printcart Store: завантаження довільних файлів і RCE (CVE-2026-19803)

У плагіні Printcart Store – Web to Print Product Designer for WooCommerce знайдено вразливість CVE-2026-19803 (CVSS 9.8). Обробник AJAX `nbu_crop_image` приймає параметр `url` без нормалізації `../`, і неавторизований зловмисник може записати PHP-файл за межі каталогу uploads.

Перевіряється в Shield: ні

Кого стосується

Уражені всі версії плагіна до 2.13.2 включно. Експлуатація можлива лише якщо опція `nbdesigner_upload_popup_style` дорівнює `a` (Advanced Upload Popup). Nonce `save-design` доступний на публічній сторінці `upload-design-file`.

Як перевірити в себе

В адмінці WordPress відкрийте список плагінів і перевірте версію Printcart. Значення опції можна побачити командою `wp option get nbdesigner_upload_popup_style` або в налаштуваннях плагіна.

Як виправити

Виправлену версію в джерелі не вказано. Поки патча немає, можна вимкнути плагін або не використовувати режим Advanced Upload Popup, а також стежити за виходом оновлення.

Що перевіряє Shield не перевіряється

Перевіряється в Shield: ні. Ззовні це зазвичай не видно або перевірку ще не додано; ми збираємо такі випадки й додаємо перевірки пакетом.

Перевірити сайт безкоштовно

Важливо знати

Дані про виправлену версію та фактичну експлуатацію поки не розкрито. Джерело: NVD, CVE-2026-19803.

Джерела

Вразливості плагінів WordPress і WooCommerce →

Поділитися:
Безкоштовно · без реєстрації

Скільки кліків втрачає ваш сайт?

SEO Радар за хвилину покаже сторінки біля порога топу Google і що заважає їм піднятися.

Оцінка за позиціями, не обіцянка
Нові статті на пошту
Зміст