CVE-2026-44965

In versions of the Datadog Android application prior to v545-5.9.2, six App Widget configuration activities (IncidentWidgetActivity, MonitorSavedViewWidgetActivity, OnCallShiftsWidgetActivity, OnCallPagesWidgetActivity, SloWidgetActivity, DashboardWidgetActivity) are exported with no permission guard. Each accepts a caller-supplied AppWidgetManager.EXTRA_APPWIDGET_ID and, when no deep-link destination is resolved, uses it to load the matching widget's stored session and automatically log in as that user. Because Android widget IDs are small sequential integers, a co-installed application can brute-force this value to find one that matches a widget configured on the victim's device. This requires: A malicious application co-installed on the victim's device. At least one of the six widgets configured on the victim's home screen. An active Datadog session cached locally. Impact: The matching configuration activity opens in the foreground under the victim's session and renders live infrastructure data. Exposure is limited to a visual side channel (e.g., screen recording or accessibility services); the calling application cannot programmatically read the rendered data.
Configurations

No configuration.

History

23 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) En versiones de la aplicación Datadog para Android anteriores a la v545-5.9.2, seis actividades de configuración de App Widget (IncidentWidgetActivity, MonitorSavedViewWidgetActivity, OnCallShiftsWidgetActivity, OnCallPagesWidgetActivity, SloWidgetActivity, DashboardWidgetActivity) se exportan sin una protección de permisos. Cada una acepta un AppWidgetManager.EXTRA_APPWIDGET_ID proporcionado por el llamador y, cuando no se resuelve ningún destino de enlace profundo, lo utiliza para cargar la sesión almacenada del widget correspondiente e iniciar sesión automáticamente como ese usuario. Debido a que los ID de los widgets de Android son enteros secuenciales pequeños, una aplicación co-instalada puede forzar por fuerza bruta este valor para encontrar uno que coincida con un widget configurado en el dispositivo de la víctima. Esto requiere: Una aplicación maliciosa co-instalada en el dispositivo de la víctima. Al menos uno de los seis widgets configurados en la pantalla de inicio de la víctima. Una sesión activa de Datadog almacenada en caché localmente. Impacto: La actividad de configuración correspondiente se abre en primer plano bajo la sesión de la víctima y renderiza datos de infraestructura en vivo. La exposición se limita a un canal lateral visual (por ejemplo, grabación de pantalla o servicios de accesibilidad); la aplicación llamadora no puede leer programáticamente los datos renderizados.

Information

Published : 2026-08-07 18:17

Updated : 2026-10-23 20:10


NVD link : CVE-2026-44965

Mitre link : CVE-2026-44965

CVE.ORG link : CVE-2026-44965


JSON object : View

Products Affected

No product.

CWE
CWE-926

Improper Export of Android Application Components