CVE-2021-39226criticalbajo ataqueCWE-287

CVE-2021-39226: fallo crítico en grafana

Snapshot authentication bypass in grafana

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

95Vexday Risk Score

Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.

ssvc Actcvss 9.8epss 100%
de la publicación al arma
Publicada en NVD5 oct
CISA KEV+324d
Lo que declaran los fabricantes (VEX)

Declaraciones oficiales de los fabricantes en formato CSAF/VEX: si su producto está afectado, ya corregido o descartado — y por qué. Es afirmación del fabricante, no juicio de Vexday.

Afectado
6 productos (14 componentes)
OpenShift Service Mesh 1 · OpenShift Service Mesh 2.0 · Red Hat Ceph Storage 3 · Red Hat Ceph Storage 2 · Red Hat Storage 3 · y otros 1
no_fix_planned: Out of support scope
Corregido
9 productos (141 componentes)
Red Hat Enterprise Linux AppStream EUS (v. 8.1) · Red Hat Enterprise Linux AppStream EUS (v. 8.2) · Red Hat Enterprise Linux AppStream (v. 8) · Red Hat OpenShift Container Platform 4.10 · Red Hat OpenShift Container Platform 4.9 · y otros 4
No afectado
8 productos (2292 componentes) — porque el código vulnerable no está presente en el producto
Red Hat OpenShift Container Platform 4.10 · Red Hat OpenShift Container Platform 4.9 · Red Hat OpenShift Container Platform 4.7 · Red Hat OpenShift Container Platform 4.8 · Red Hat OpenShift Container Platform 4.6 · y otros 3
Acción exigida por CISAplazo federal: 2022-09-15

Apply updates per vendor instructions.

En resumen

Los snapshots de Grafana pueden ser visualizados y eliminados por cualquier persona sin autenticación adecuada. Un atacante puede acceder a datos de snapshots y destruirlos adivinando claves simples de la base de datos, causando pérdida de datos y divulgación no autorizada de información.

Detalle técnico

Fallo de autenticación en los endpoints de snapshots de Grafana permite que usuarios no autenticados enumeren y visualicen snapshots mediante /dashboard/snapshot/:key o /api/snapshots/:key, y eliminen snapshots mediante /api/snapshots-delete/:deleteKey cuando public_mode está habilitado. Los usuarios autenticados pueden eliminar snapshots independientemente de la configuración public_mode. La vulnerabilidad resulta de controles de acceso insuficientes en endpoints que se basan en claves de base de datos predecibles en lugar de validación adecuada de autenticación.

Resumen generado y traducido por IA a partir de la descripción oficial.

El análisis completo de esta CVE está disponible en portugués →

Grafana is an open source data visualization platform. In affected versions unauthenticated and authenticated users are able to view the snapshot with the lowest database key by accessing the literal paths: /dashboard/snapshot/:key, or /api/snapshots/:key. If the snapshot "public_mode" configuration setting is set to true (vs default of false), unauthenticated users are able to delete the snapshot with the lowest database key by accessing the literal path: /api/snapshots-delete/:deleteKey. Regardless of the snapshot "public_mode" setting, authenticated users are able to delete the snapshot with the lowest database key by accessing the literal paths: /api/snapshots/:key, or /api/snapshots-delete/:deleteKey. The combination of deletion and viewing enables a complete walk through all snapshot data while resulting in complete snapshot data loss. This issue has been resolved in versions 8.1.6 and 7.5.11. If for some reason you cannot upgrade you can use a reverse proxy or similar to block access to the literal paths: /api/snapshots/:key, /api/snapshots-delete/:deleteKey, /dashboard/snapshot/:key, and /api/snapshots/:key. They have no normal function and can be disabled without side effects.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Productos afectados
grafana · grafana