Centreon Infra Monitoring CVE-2025-54889
MEDIUMAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as high-privilege Centreon user
-
DeliveryOpen SNMP traps manufacturer config module
-
ExploitInject stored XSS payload into config field
-
ExecutionVictim admin loads affected page
-
ImpactScript executes in victim's session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated account with elevated (administrative) privileges in Centreon Infra Monitoring and access to the SNMP traps manufacturer configuration modules, where the malicious input is stored (PR:H). Triggering the payload additionally requires a second privileged user to view the affected configuration page (UI:R), so it is not self-executing. Affected deployments are Infra Monitoring 24.10.0-24.10.12, 24.04.0-24.04.17, and 23.10.0-23.10.27; fixed releases (24.10.13, 24.04.18, 23.10.28) are not vulnerable. These high-privilege and user-interaction prerequisites are the primary limiting factors keeping real-world risk low despite the network attack vector. |
| Impact | This is a medium-severity stored XSS (CVSS 4.8, CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N) that signals a genuine but low-priority issue rather than an urgent one. The attack vector is network (AV:N) with low complexity (AC:L), but exploitation requires high privileges (PR:H) and victim user interaction (UI:R), which substantially limits real-world impact - an attacker must already hold an elevated/administrative Centreon account to plant the payload. All exploitation signals point the same direction and are consistent: EPSS is low at 0.26% (16th percentile), there is no CISA KEV listing, and no public exploit code was identified in the provided data. The low EPSS aligns with the high-privilege precondition, so there is no conflict among signals. The scope change (S:C) and only Low confidentiality/integrity impact (no availability impact) mean a successful attack could execute script in another user's authenticated browser session but cannot directly destroy or fully compromise data. Net assessment: a real defense-in-depth concern for Centreon operators (privilege escalation / lateral movement between admin users via script execution), but not a widespread, automatable, or actively exploited threat warranting emergency patching. |
| Exploit ScenarioDerived | An attacker who has compromised or been granted an elevated-privilege Centreon account navigates to the SNMP traps manufacturer configuration module and saves a crafted field containing a malicious script payload. When another privileged user later views that configuration page, the stored script executes in their authenticated browser session, enabling session actions or data theft within the Centreon web interface. No public exploit code was identified at time of analysis, so this is a plausible but not demonstrated-in-the-wild scenario. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Stored cross-site scripting in the SNMP traps manufacturer configuration module of Centreon Infra Monitoring allows a user who already holds elevated (administrative) privileges to persist malicious script content that executes in the browser of another privileged user who later views the affected configuration page. The network attack vector is offset by the requirement for a high-privileged authenticated account (PR:H) plus a second user's interaction (UI:R), which is why this is assessed as medium severity (CVSS 4.8) rather than urgent, with an EPSS score of only 0.26% (16th percentile) and no public exploit identified at time of analysis. Deployments running Infra Monitoring 24.10.0-24.10.12, 24.04.0-24.04.17, or 23.10.0-23.10.27 are affected; versions 24.10.13, 24.04.18, and 23.10.28 resolve the issue.
RemediationAI
Vendor-released patch: upgrade to Centreon Infra Monitoring 24.10.13 (24.10.x branch), 24.04.18 (24.04.x branch), or 23.10.28 (23.10.x branch); these are the fixed releases and the primary remediation path. Release binaries and notes are at https://github.com/centreon/centreon/releases and the vendor bulletin at https://thewatch.centreon.com/latest-security-bulletins-64/cve-2025-54889-centreon-web-all-versions-medium-severity-5123. If immediate upgrade is not possible, compensating controls are limited because the vulnerable data is stored and re-rendered by the application itself: restrict access to the SNMP traps manufacturer configuration module to the smallest possible set of trusted administrators (reducing the PR:H population that could inject payloads), and require those administrators to use browser configurations that do not execute embedded script on internal administrative consoles - for example, disabling JavaScript for the Centreon management UI where operationally tolerable, or deploying a content security policy that blocks inline script. Both carry trade-offs: the JavaScript/CSP approach may break legitimate dynamic elements of the Centreon web interface, and access restriction does not eliminate the flaw for existing privileged users. Because exploitation requires a victim to open the affected configuration page (UI:R), avoid browsing untrusted or recently modified SNMP trap manufacturer configurations until the upgrade is applied.
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 CWE-79 improper neutralization of input during web page generation, specifically the stored (persistent) variant, in the Centreon Web component (tracked as Centreon Infra Monitoring/centreon_web in CPE data). The SNMP traps manufacturer configuration module accepts operator-supplied strings - such as manufacturer names or associated metadata - and renders them back into HTML pages without adequate output encoding or sanitization. Because the payload is persisted server-side, it is re-served to every subsequent visitor of that page rather than being reflected only to the submitter. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N indicates a remotely reachable, low-complexity exploit that nonetheless demands high privileges to inject the payload, requires a victim's page view to trigger, and has a scope change (S:C) with limited confidentiality and integrity impact and no availability impact. The high privilege requirement and the mandatory second-user interaction are the dominant limiting factors on real-world exploitability.
Know when Centreon Web 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
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Stored XSS reachable over the network but requiring an elevated account (PR:H) to inject and a victim to load the page (UI:R); script runs cross-context (S:C) with limited C/I impact and no availability effect.
Primary rating from NVD.
CVSS VectorNVD
DescriptionNVD
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Centreon Infra Monitoring (SNMP traps manufacturer configuration modules) allows Stored XSS by users with elevated privileges.
This issue affects Infra Monitoring: from 24.10.0 before 24.10.13, from 24.04.0 before 24.04.18, from 23.10.0 before 23.10.28.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)NVD
More in Centreon Web
View allAuthenticated OS command injection in Centreon Web (Infra Monitoring) lets a high-privilege user execute arbitrary opera
minPlayCommand.php in Centreon Web before 2.8.27 allows authenticated attackers to execute arbitrary code via the comman
Centreon Web 19.04.4 has weak permissions within the OVA (aka VMware virtual machine) and OVF (aka VirtualBox virtual ma
Centreon Web before 2.8.30, 18.10.x before 18.10.8, 19.04.x before 19.04.5 and 19.10.x before 19.10.2 allows Remote Code
Local file inclusion in brokerPerformance.php in Centreon Web before 2.8.28 allows attackers to disclose information or
A SQL Injection vulnerability exists in the updateServiceHost functionality in Centreon Web 24.04.x before 24.04.3, 23.1
Multiple SQL injection vulnerabilities in Centreon 3.4.6 including Centreon Web 2.8.23 allow attacks via the searchU par
There is Remote Code Execution in Centreon 3.4.6 including Centreon Web 2.8.23 via the RPN value in the Virtual Metric f
A SQL Injection vulnerability exists in the Graph Template component in Centreon Web 24.04.x before 24.04.3, 23.10.x bef
A SQL Injection vulnerability exists in the Timeperiod component in Centreon Web 24.04.x before 24.04.3, 23.10.x before
A SQL Injection vulnerability exists in the Downtime component in Centreon Web 24.04.x before 24.04.3, 23.10.x before 23
A SQL Injection vulnerability exists in the service configuration functionality in Centreon Web 24.04.x before 24.04.3,
NVD
CVE.org
EPSS
GitHub
Exploit-DB