CVE-2026-59955

Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. Prior to 2.5.2, Apollo ConfigService may allow unauthorized access to raw configuration data when AccessKey or management key authentication is enabled because requests under /configfiles/raw/{appId}/{clusterName}/{namespace} are parsed for authentication as appId raw instead of the actual path appId, causing ConfigService to look up AccessKey secrets for raw before verifying the request signature and potentially continue without signature verification for the target appId. This issue is fixed in version 2.5.2.
Configurations

No configuration.

History

24 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Apollo es un sistema de gestión de configuración fiable adecuado para escenarios de gestión de configuración de microservicios. Antes de la versión 2.5.2, Apollo ConfigService podría permitir el acceso no autorizado a datos de configuración sin procesar cuando la autenticación por AccessKey o clave de gestión está habilitada porque las solicitudes bajo /configfiles/raw/{appId}/{clusterName}/{namespace} se analizan para la autenticación como appId raw en lugar del appId de la ruta real, lo que hace que ConfigService busque los secretos de AccessKey para raw antes de verificar la firma de la solicitud y potencialmente continúe sin verificación de firma para el appId de destino. Este problema se ha solucionado en la versión 2.5.2.

Information

Published : 2026-07-15 17:16

Updated : 2026-10-24 21:10


NVD link : CVE-2026-59955

Mitre link : CVE-2026-59955

CVE.ORG link : CVE-2026-59955


JSON object : View

Products Affected

No product.

CWE
CWE-20

Improper Input Validation

CWE-287

Improper Authentication