Grafana SQL Expressions Flaw CVE-2024-9264 Lets Viewers Read and Write Files
A vulnerability tracked as CVE-2024-9264 affects Grafana's SQL Expressions feature in releases from 11.0.0 through 11.1.6, with a narrower range in the 11.2 line. When the feature is enabled and a DuckDB binary is discoverable on the server, a user with the lowest authenticated Viewer role can pass SQL to that binary. Because DuckDB supports file reading, writing, and extension loading, this can enable arbitrary file reads and, depending on the Grafana process's permissions, file writes. Vendor scoring rates the issue 9.9, though some third-party summaries list 9.4. Proof-of-concept code appeared soon after disclosure, and the article notes that files such as provisioning configs, database files, and secret mounts could expose credentials.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in