Original Article Text

Click to Toggle View

Grafana releases critical security update for Image Renderer plugin. Grafana Labs has addressed four Chromium vulnerabilities in critical security updates for the Grafana Image Renderer plugin and Synthetic Monitoring Agent. Although the issues impact Chromium and were fixed by the open-source project two weeks ago, Grafana received a bug bounty submission from security researcher Alex Chapman proving their exploitability in the Grafana components. Grafana describes the update as a "critical severity security release" and advises users to apply the fixes for the vulnerabilities below as soon as possible: CVE-2025-5959 (high-severity, 8.8 score) – type confusion bug in the V8 JavaScript and WebAssembly engine allows remote code execution inside a sandbox via a crafted HTML pageCVE-2025-6554 (high-severity, 8.1 score) – type confusion in V8 enables attackers to perform arbitrary memory read/write through a malicious HTML pageCVE-2025-6191 (high-severity, 8.8 score) – integer overflow in V8 allows out-of-bounds memory access, potentially leading to code executionCVE-2025-6192 (high-severity, 8.8 score) – use-after-free vulnerability in Chrome's Metrics component could cause heap corruption exploitable via crafted HTML The security problems impact the Grafana Image Renderer versions prior to 3.12.9, and the Syntentic Monitoring Agent versions before 0.38.3. The Grafana Image Renderer is a widely deployed plugin in production environments where automated dashboard rendering for scheduled email reports and embedding in third-party systems is crucial. Even though it is not bundled by default in Grafana, the plugin is officially maintained by the project and has millions of downloads. The Synthetic Monitoring Agent is part of Grafana Cloud's Synthetic Monitoring, used by customers who need custom probe locations, low-latency, high-visibility checks from internal nodes, and enterprises with hybrid or multi-cloud infrastructure needing synthetic tests behind firewalls. It is not as widely deployed as the Image Rendered, but it can still be found in a significant number of high-value environments. The two components are vulnerbale because they include a headless Chromium browser for rendering dashboards. To get the latest version of the Image Rendered plugin, use the command: grafana-cli plugins install grafana-image-renderer. For container installations, use: docker pull grafana/grafana-image-renderer:3.12.9. The latest Synthetic Monitoring Agent version can be downloaded from GitHub. For container upgrade, use: docker pull grafana/synthetic-monitoring-agent:v0.38.3-browser. Grafana Labs says that Grafana Cloud and Azure Managed Grafana instances have been patched, so users relying on externally hosted instances don't have to take any action. Grafana users have not shown good reflexes against urgent update notices recently. Ox Security highlighted last month that over 46,000 instances remained vulnerable to an account takeover flaw with public exploit for which the vendor released fixes in May. 8 Common Threats in 2025 While cloud attacks may be growing more sophisticated, attackers still succeed with surprisingly simple techniques. Drawing from Wiz's detections across thousands of organizations, this report reveals 8 key techniques used by cloud-fluent threat actors.

Daily Brief Summary

MALWARE // Grafana Releases Updates to Mitigate Critical Chromium Vulnerabilities

Grafana Labs has issued critical security updates for its Image Renderer plugin and Synthetic Monitoring Agent, addressing four significant vulnerabilities originating from the Chromium engine.

The vulnerabilities resolved include type confusion and use-after-free issues in Chromium’s V8 engine, all allowing remote code execution and arbitrary memory manipulation.

Affected Grafana Image Renderer versions prior to 3.12.9 and Synthetic Monitoring Agent versions before 0.38.3 required immediate patches to reduce exposure risks.

The Image Renderer plugin, though not bundled by default, is critical in production environments for dashboard rendering, having millions of downloads across various systems.

The Synthetic Monitoring Agent, part of Grafana Cloud's service, plays a key role in environments requiring synthetic tests behind firewalls and is integral in high-value hybrid and multi-cloud infrastructures.

Grafana has applied patches to cloud and managed instances such as Grafana Cloud and Azure Managed Grafana, hence hosted users need not take additional steps.

Recent findings from a security report by Ox Security show that a significant number of users failed to promptly update their systems following previous vulnerability announcements by Grafana.