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

Vulnerabilidad en plugin de WordPress GPTranslate (CVE-2026-9109)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-79 Neutralización incorrecta de la entrada durante la generación de la página web (Cross-site Scripting)
Fecha de publicación:
13/06/2026
Última modificación:
23/07/2026

Descripción

El plugin GPTranslate - Multilingual AI Translation for WordPress: Automatically Translate Websites para WordPress es vulnerable a cross-site scripting almacenado a través del almacenamiento de traducción de la API REST en todas las versiones hasta la 2.31, inclusive, debido a la sanitización insuficiente de la entrada y al escape de la salida. Esto hace posible que atacantes no autenticados inyecten scripts web arbitrarios en páginas que se ejecutarán cada vez que un usuario acceda a una página inyectada. La clave API derivada determinísticamente (sha256 de la URL del sitio) se imprime en el código fuente HTML de cada página a través de la variable JavaScript gptApiKey, lo que significa que cualquier visitante no autenticado puede recuperar la clave y enviar cargas útiles de traducción maliciosas al endpoint /wp-json/gptranslate/v1/request sin ninguna precondición adicional.