CVE-2026-119059 in Content Egg Plugin
Сводка
по VulDB • 30.10.2026
Плагин для WordPress под названием Content Egg содержит уязвимость, позволяющую несанкционированное изменение данных из-за отсутствия проверки прав на уровне отдельной записи (per-post capability check) в функции ajaxUpdateProducts() во всех версиях вплоть до 12.0.0 включительно. Обработчик проверяет статический nonce ('contentegg_metabox') и общий уровень доступа 'edit_posts', но безоговорочно доверяется переданному злоумышленником значению $_POST['post_id'] и никогда не вызывает current_user_can('edit_post', $post_id) — проверку прав на уровне объекта, которую корректно выполняет его аналогичный обработчик save_post под названием saveMeta(). Это позволяет аутентифицированным злоумышленникам с уровнем доступа «contributor» (Соавтор) и выше изменять данные продуктов Content Egg (_cegg_data_*) и метаданные временных меток обновлений произвольных записей, включая те, которые принадлежат администраторам.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.