CVE-2024-9264

The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input. These queries are insufficiently sanitized before being passed to `duckdb`, leading to a command injection and local file inclusion vulnerability. Any user with the VIEWER or higher permission is capable of executing this attack. The `duckdb` binary must be present in Grafana's $PATH for this attack to function; by default, this binary is not installed in Grafana distributions.
References
Configurations

Configuration 1 (hide)

cpe:2.3:a:grafana:grafana:11.0.0:*:*:*:*:*:*:*

History

01 Nov 2024, 18:14

Type Values Removed Values Added
First Time Grafana
Grafana grafana
Summary
  • (es) La característica experimental SQL Expressions de Grafana permite la evaluación de consultas `duckdb` que contienen información del usuario. Estas consultas no se desinfectan lo suficiente antes de pasarlas a `duckdb`, lo que genera una vulnerabilidad de inyección de comandos e inclusión de archivos locales. Cualquier usuario con el permiso VIEWER o superior puede ejecutar este ataque. El binario `duckdb` debe estar presente en $PATH de Grafana para que este ataque funcione; de manera predeterminada, este binario no está instalado en las distribuciones de Grafana.
CWE CWE-77
References () https://grafana.com/security/security-advisories/cve-2024-9264/ - () https://grafana.com/security/security-advisories/cve-2024-9264/ - Vendor Advisory
CPE cpe:2.3:a:grafana:grafana:11.0.0:*:*:*:*:*:*:*
CVSS v2 : unknown
v3 : 9.9
v2 : unknown
v3 : 8.8

18 Oct 2024, 04:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-10-18 04:15

Updated : 2024-11-01 18:14


NVD link : CVE-2024-9264

Mitre link : CVE-2024-9264

CVE.ORG link : CVE-2024-9264


JSON object : View

Products Affected

grafana

  • grafana
CWE
CWE-77

Improper Neutralization of Special Elements used in a Command ('Command Injection')

CWE-94

Improper Control of Generation of Code ('Code Injection')