Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en un endpoint de la API REST asociado en la funcionalidad de Zapier un parámetro api_key en diversos plugins y temas de WordPress (CVE-2021-24219)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-306 Ausencia de autenticación para una función crítica
Fecha de publicación:
12/04/2021
Última modificación:
29/07/2022

Descripción

El plugin Thrive Optimize WordPress versiones anteriores a 1.4.13.3, el plugin Thrive Comments WordPress versiones anteriores a 1.4.15.3, el plugin Thrive Headline Optimizer WordPress versiones anteriores a 1.3.7.3, el plugin Thrive Leads WordPress versiones anteriores a 2.3.9.4, el plugin Thrive Ultimatum WordPress versiones anteriores a 2.3.9.4, el plugin Thrive Quiz Builder WordPress versiones anteriores a 2.3.9.4, el plugin Thrive Apprentice WordPress versiones anteriores a 2.3.9.4, el plugin Thrive Visual Editor WordPress versiones anteriores a 2.6.7.4, el plugin Thrive Dashboard WordPress versiones anteriores a 2.3.9.3, el plugin Thrive Ovation WordPress versiones anteriores a 2.4.5, el plugin Thrive Clever Widgets WordPress versiones anteriores a 1.57.1 y Rise para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, Ignition para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, Luxe para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, FocusBlog para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, Minus para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, Squared para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, el tema Voice WordPress versiones anteriores a 2.0.0, Performag para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, Pressive para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, Storied para el tema Thrive Themes WordPress versiones anteriores a 2.0.0, el temaThrive Themes Builder WordPress versiones anteriores a 2.2.4, registra un endpoint de la API REST asociado con la funcionalidad de Zapier. Si bien este endpoint estaba destinado a requerir una clave de API para acceder, era posible acceder a él proporcionando un parámetro api_key vacío en versiones vulnerables si Zapier no estaba habilitado. Los atacantes podrían usar este endpoint para agregar datos arbitrarios a una opción predefinida en la tabla wp_options

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:thrivethemes:focusblog:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:ignition:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:luxe:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:minus:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:performag:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:pressive:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:rise:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:squared:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:storied:*:*:*:*:*:wordpress:*:* 2.0.0 (excluyendo)
cpe:2.3:a:thrivethemes:thrive_apprentice:*:*:*:*:*:wordpress:*:* 2.3.9.4 (excluyendo)
cpe:2.3:a:thrivethemes:thrive_clever_widgets:*:*:*:*:*:wordpress:*:* 1.57.1 (excluyendo)
cpe:2.3:a:thrivethemes:thrive_comments:*:*:*:*:*:wordpress:*:* 1.4.15.3 (excluyendo)
cpe:2.3:a:thrivethemes:thrive_dashboard:*:*:*:*:*:wordpress:*:* 2.3.9.3 (excluyendo)
cpe:2.3:a:thrivethemes:thrive_headline_optimizer:*:*:*:*:*:wordpress:*:* 1.3.7.3 (excluyendo)
cpe:2.3:a:thrivethemes:thrive_optimize:*:*:*:*:*:wordpress:*:* 1.4.13.3 (excluyendo)