Vulnerabilidad en la API REST /wp-json en show_in_rest en el plugin wp-courses para WordPress (CVE-2020-26876)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-306
Ausencia de autenticación para una función crítica
Fecha de publicación:
07/10/2020
Última modificación:
21/07/2021
Descripción
El plugin wp-courses versiones hasta 2.0.27 para WordPress, permite a atacantes remotos omitir el paso del pago previsto (para videos y materiales del curso) mediante el uso de la API REST /wp-json, como se explotó "in the wild" en septiembre de 2020. Esto ocurre porque show_in_rest está habilitado para tipos de publicaciones personalizadas (por ejemplo, /wp-json/wp/v2/course y /wp-json/wp/v2/lesson existes)
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Puntuación base 2.0
5.00
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:wpcoursesplugin:wp-courses:*:*:*:*:*:wordpress:*:* | 2.0.27 (incluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página



