CVE-2026-77426 in Unleashinformación

Resumen

por VulDB • 2026-09-22

Unleash es una plataforma de gestión de funciones (feature management) de código abierto. Antes de la versión 8.0.3, la API de administración de Unleash contiene cinco vulnerabilidades de autorización. La ruta POST /api/admin/segments/strategies asigna el objeto Promise devuelto por hasPermission sin esperar su resolución (await), lo que permite a los usuarios autenticados modificar las asignaciones de segmentos sin tener el permiso UPDATE_FEATURE_STRATEGY para el proyecto y entorno objetivo. GET /api/admin/projects/:projectId/features/:featureName/environments/:environment/variants no vincula la función solicitada con projectId, permitiendo la divulgación de configuraciones de variantes entre proyectos (cross-project). La ruta GET .../strategies/:strategyId utiliza strategyId sin validar el contexto del proyecto y la función, lo que permite la divulgación de configuraciones de estrategias entre proyectos. getEnvironmentInfo no valida que la función solicitada pertenezca al proyecto proporcionado, permitiendo la divulgación de información de entorno entre proyectos. PUT /:projectId/tags acepta identificadores de funciones sin verificar que pertenecen al proyecto indicado en la URL, lo que permite modificar etiquetas entre proyectos. Este problema se soluciona en la versión 8.0.3.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Reservar

2026-08-20

Divulgación

2026-09-23

Moderación

aceptado

Artículo

VDB-408726

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!