Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Pandora FMS console
-
DeliveryReach Grafana datasource endpoint
-
ExploitInject SQL via module parameter
-
ExecutionInfer data via blind boolean/time responses
-
ImpactExfiltrate database contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a valid authenticated Pandora FMS session (PR:L) with access to the Grafana datasource endpoint, which is the integration exposing Pandora FMS monitoring data to Grafana. The attacker injects SQL through the 'module' request parameter; no user interaction is needed (UI:N). Exploitation is limited to Pandora FMS version 777 and later and is gated by holding valid console credentials, so unauthenticated internet attackers cannot exploit it directly against a default login-protected deployment. |
| Impact | The CVSS 4.0 base score of 7.2 (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:L) reflects a network-reachable, low-complexity, low-privilege blind SQL injection whose primary impact is high confidentiality (database read) with limited integrity and availability effects. The vendor-supplied vector's threat/supplemental metrics (AU:Y, R:U, V:C, RE:L, U:Red) indicate the attack requires some authenticated interaction and is recoverable, consistent with a serious but not catastrophic data-exposure flaw. No EPSS score, no CISA KEV listing, and no public proof-of-concept were provided, so there is no public exploit identified at time of analysis and no evidence of active or automatable exploitation. The chief limiting factor is authentication: PR:L means an attacker must already hold a valid Pandora FMS account, which downgrades this from a wormable mass-exploitation threat to a post-authentication data-theft risk - a genuine priority for internet-exposed or multi-tenant Pandora FMS consoles, but lower urgency where console access is tightly restricted. Only the vendor's own security page is cited; no independent (NVD/CISA) corroboration of affected versions or patch status is available. |
| Exploit ScenarioDerived | An attacker with a low-privilege authenticated Pandora FMS account sends a crafted request to the Grafana datasource endpoint, placing SQL into the unsanitized 'module' parameter. Because the injection is blind, the attacker uses boolean/time-based inference to extract database contents (credentials, monitoring data, configuration) row by row. No proof-of-concept is publicly available, and the low attack complexity makes exploitation reliable once valid credentials are obtained. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Blind SQL injection in the Grafana datasource endpoint of Pandora FMS 777 and later lets an authenticated console user inject arbitrary SQL through the unsanitized 'module' request parameter and read database contents. Because the endpoint does not return query results directly, exfiltration requires inference-based (boolean or time-based) techniques, and the CVSS 4.0 base score of 7.2 reflects a network-reachable, low-complexity attack with high confidentiality impact (database read) but only limited integrity and availability effects. Exploitation is gated by a valid Pandora FMS session with access to the Grafana datasource integration, so unauthenticated internet attackers cannot exploit a default login-protected deployment directly; no public exploit identified at time of analysis, and this CVE is not in CISA KEV.
RemediationAI
No vendor-released patch identified at time of analysis in the supplied intelligence; the sole reference is the Pandora FMS security advisory index at https://pandorafms.com/en/security/common-vulnerabilities-and-exposures/, which should be consulted directly for the fixed release and any maintenance-branch backports, since the input data names no exact fix version and none should be assumed. Until a patched build is confirmed, prioritize compensating controls that target the specific weakness. First, restrict reachability of the Grafana datasource endpoint to the Grafana server's address and trusted management networks at the reverse proxy or firewall, and require the Pandora FMS session credential on that path; the trade-off is that legitimate Grafana dashboards polling from other hosts will break until their addresses are allow-listed. Second, if the Grafana integration is not actively used, disable or unroute the datasource endpoint entirely, which removes the attack surface but also disables Grafana-based visualization for that instance. Third, run the Pandora FMS application against a database account scoped to only the schemas and operations it needs, because least-privilege database credentials bound the data an injection can reach even though they do not close the injection. Fourth, deploy WAF or reverse-proxy rules that reject SQL metacharacters and boolean/time-based payload patterns in the 'module' parameter, accepting that such signatures generate false positives on unusual module names and are not a substitute for the vendor fix. Finally, audit Pandora FMS consoles for stale or over-privileged accounts and monitor database logs for anomalous query volume or delayed responses consistent with blind SQL inference, since the attack requires a valid authenticated session and credential hygiene directly reduces the pool of possible attackers.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a classic CWE-89 SQL injection rooted in unsanitized string concatenation: the 'module' parameter supplied to the Grafana datasource endpoint is inserted into a SQL statement without parameterization or escaping, so attacker-controlled input alters the query's logic. This endpoint belongs to the Pandora FMS-to-Grafana integration, which exposes monitoring module data to Grafana; it is therefore part of the monitoring data bridge rather than the core console authentication surface. The CPE cpe:2.3:a:pandora_fms:pandora_fms:*:*:*:*:*:*:*:* is version-wildcarded, and the vendor states the issue affects Pandora FMS from release 777 onwards, meaning the vulnerable code path was introduced with or after that build. The injection is blind, so an attacker cannot see result rows in the HTTP response and must instead enumerate schema and data through boolean or time-delay probes, which slows exfiltration but does not prevent it. The vendor's CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N) aligns with our independent CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L): both require low privileges (PR:L) in the form of a valid authenticated Pandora FMS session and both rate confidentiality as high, with only low integrity and availability impact.
Know when Grafana gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N/S:N/AU:Y/R:U/V:C/RE:L/U:Red
Network-reachable endpoint with low complexity but requires an authenticated low-privilege account (PR:L); blind SQLi yields high confidentiality (C:H) with limited integrity/availability impact.
Primary rating from Vendor (PandoraFMS).
CVSS VectorVendor: PandoraFMS
DescriptionCVE.org
Unsanitized concatenation of the module parameter in the Grafana datasource endpoint allows authenticated blind SQL injection. Affects Pandora FMS from 777 onwards.
Executive ViewAI
A blind SQL injection flaw in the Grafana datasource endpoint of Pandora FMS 777 and later lets a user who already holds a valid console session read arbitrary data from the platform's underlying database. Because Pandora FMS typically stores monitoring credentials, host inventories, and infrastructure topology, the exposure is a confidentiality risk affecting the environments the platform oversees and the accounts it holds. It is not an unauthenticated internet-facing emergency, but it warrants prompt access tightening and vendor patching as soon as a fix ships.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict the Grafana datasource integration to a minimal set of trusted console administrators; limit Pandora FMS console access to trusted management networks or VPN; deploy WAF/API-gateway filtering on the 'module' parameter to block SQL metacharacters and inference patterns; run the integration's database account with least privilege and read-only scope; enable database query logging and alerting on anomalous or high-volume inference-style queries; rotate database and monitoring credentials that could be exposed via database reads; monitor the vendor advisory for patch availability.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input.
The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerabili
An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this
A signature verification vulnerability exists in crewjam/saml. Rated critical severity (CVSS 9.8), this vulnerability is
Grafana 2.x, 3.x, and 4.x before 4.6.4 and 5.x before 5.2.3 allows authentication bypass because an attacker can generat
Authentication bypass in Grafana OnCall through 1.16.11 lets unauthenticated remote attackers mint a valid PluginAuthTok
Insertion of sensitive information in the centralized (Grafana) logging system in ProLion CryptoSpike 3.0.15P2 allows re
A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redire
The avatar feature in Grafana 3.0.1 through 7.0.1 has an SSRF Incorrect Access Control issue. Rated high severity (CVSS
Grafana is an open-source platform for monitoring and observability. Rated high severity (CVSS 7.5), this vulnerability
Grafana 8.4.3 allows unauthenticated access via (for example) a /dashboard/snapshot/*?orgId=0 URI. Rated high severity (
Grafana 8.4.3 allows reading files via (for example) a /dashboard/snapshot/%7B%7Bconstructor.constructor'/.. Rated high
EUVD-2026-90600
GHSA-8f6x-wg53-m2qp
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB