Saltar al contenido
CVE-2026-126065 Fuente: CVE.org Publicada · sin explotación confirmada

Vulnerabilidad de omisión de autenticación en OpenObserve por contraseña externa vacía

openobserve · openobserve · Publicada en CVE.org el 10-11-2026 · Última actualización: 14-11-2026

Descripción

OpenObserve es una plataforma de observabilidad nativa de la nube. Antes de la versión 1.1.0, el validador de autenticación compartido en src/api/common/src/auth/validator.rs acepta una contraseña HTTP Basic vacía o compuesta solo por espacios en blanco para una cuenta cuyo valor password_ext falta o está vacío. Los usuarios aprovisionados mediante SSO y los creados por migración pueden encontrarse en este estado, lo que permite a un atacante no autenticado que conozca la dirección de correo electrónico y la organización de un usuario afectado autenticarse en rutas protegidas de la API no destinadas a la ingesta con el rol y los permisos de la víctima. Una cuenta privilegiada comprometida puede exponer o modificar telemetría, alertas, flujos, usuarios y configuración de seguridad. Una cuenta con permiso de búsqueda puede enviar una sentencia DataFusion COPY ... TO a través de la API de búsqueda para crear o sobrescribir archivos controlados por el atacante en ubicaciones con permiso de escritura para el proceso del servicio, lo que genera un escalamiento condicional a una ejecución remota de código (RCE) previa a la autenticación. Este problema se corrigió en la versión 1.1.0.

Qué hacer

Revisa si usas el producto afectado y en qué versión, y aplica la actualización o la mitigación que indique el aviso del fabricante. CISA no ha confirmado que se esté explotando; si eso cambia, esta ficha pasa a «explotada» y te avisamos en el boletín.

Versiones afectadas

  • openobserve Afectadas: < 1.1.0

Según el registro de la vulnerabilidad en CVE.org, tal como lo publicó el fabricante. Confirma tu versión exacta en el aviso del fabricante.

Referencias

Ver el texto original en inglés (CVE.org)

OpenObserve: Empty external password allows authentication bypass

OpenObserve is a cloud-native observability platform. Prior to 1.1.0, the shared authentication validator in src/api/common/src/auth/validator.rs accepts an empty or whitespace-only HTTP Basic password for an account whose password_ext value is missing or empty. SSO-provisioned and migration-created users can have this state, allowing an unauthenticated attacker who knows an affected user's email address and organization to authenticate on protected non-ingestion API routes with the victim's role and permissions. A compromised privileged account can expose or modify telemetry, alerts, streams, users, and security configuration. An account with search permission can submit a DataFusion COPY ... TO statement through the search API to create or overwrite attacker-controlled files at service-process-writable locations, creating a conditional escalation to pre-authentication remote code execution. This issue is fixed in version 1.1.0.

Recibe el boletín de vulnerabilidades en español

Las explotadas que confirma CISA y las críticas nuevas publicadas en CVE.org, traducidas y con cómo se atacan según MITRE ATT&CK. Te escribimos solo cuando hay novedades, o en un resumen los lunes. La suscripción queda activa al enviar el formulario y te das de baja con un clic.

Frecuencia