Skip to main content

Centreon Web CVE-2025-5946

HIGH
OS Command Injection (CWE-78)
2025-10-14 bd4443e6-1eef-43f3-9886-25fc9ceeaae7
7.2
CVSS 3.1 · Vendor: bd4443e6-1eef-43f3-9886-25fc9ceeaae7
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain high-privilege Centreon account
  2. Delivery
    Open poller parameters page
  3. Exploit
    Inject shell commands into reload field
  4. Execution
    Trigger poller reload execution
  5. Impact
    Execute arbitrary OS commands on monitoring host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated session as a high-privilege (administrative) Centreon user with access to the poller parameters/configuration page; the attacker abuses the poller reload command field by concatenating arbitrary OS instructions (command-injection via unneutralized shell metacharacters). Limiting factors: exploitation is gated on administrative privilege (CVSS PR:H), so it is not reachable by anonymous or low-privilege users; it affects only Centreon Infra Monitoring (Centreon Web) in versions 24.10.0-24.10.12, 24.04.0-24.04.17, and 23.10.0-23.10.27, and no user interaction by a victim is needed since the privileged attacker acts directly.

Impact

This is an authenticated OS command injection (CWE-78) in Centreon's poller reload/configuration module. The provided CVSS:3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, base 7.2) indicates network-reachable, low-complexity exploitation but requires PR:H - a high-privilege (administrative) authenticated account - which is the dominant risk-limiting factor and the reason the score lands at High rather than Critical. The description is consistent with this vector: only a 'user with high privilege' on the poller parameters page can concatenate instructions into the reload command. EPSS is notably elevated at 13.51% (96th percentile), unusually high for a flaw that gates on administrative privilege; this likely reflects the triviality of exploitation ONCE authenticated and attacker interest in monitoring platforms, rather than mass unauthenticated opportunity - treat the EPSS as a signal of exploitability, not of unauthenticated internet-wide scanning. This CVE is NOT in CISA KEV and no public exploit is referenced, so the EPSS percentile and the KEV/POC signals diverge: high modeled probability but no confirmed in-the-wild use. Net: a real priority for organizations running affected Centreon versions, because a compromised or abusive admin account yields full OS-level command execution on the monitoring server, but it is a privilege-dependent issue, not a remote unauthenticated takeover. No SSVC decision data was supplied in the input, so automatable/technical-impact framing cannot be quoted as vendor fact.

Exploit ScenarioDerived

An attacker who already holds (or has compromised/phished) a high-privilege Centreon administrative account logs into the web interface, navigates to the poller parameters page, and appends shell metacharacters and custom commands to the poller reload configuration field. When the reload command executes, the injected commands run with the privileges of the Centreon/poller service account, giving the attacker arbitrary OS command execution on the monitoring host. No public exploit code is referenced, but the technique is straightforward for anyone with the required privileged access.

Act Now Prioritize within 24-48h. Why: HIGH severity + EPSS > 10%.
No patch listed yet 13.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

Authenticated OS command injection in Centreon Web (Infra Monitoring) lets a high-privilege user execute arbitrary operating-system commands by concatenating shell metacharacters and custom instructions into the poller reload command on the poller parameters/configuration page. Exploitation is gated on administrative privilege (CVSS PR:H, AV:N), so anonymous or low-privilege users cannot reach the vulnerable functionality, but a successful abuse yields full compromise of the poller host with high confidentiality, integrity, and availability impact. The issue affects Infra Monitoring 23.10.0 through 23.10.27, 24.04.0 through 24.04.17, and 24.10.0 through 24.10.12; EPSS is elevated at 13.51% (96th percentile), and no public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

Upgrade Centreon Web/Infra Monitoring to a fixed release on the matching branch: 23.10.28 or later for the 23.10 line, 24.04.18 or later for the 24.04 line, and 24.10.13 or later for the 24.10 line, as directed by the vendor bulletin at https://thewatch.centreon.com/latest-security-bulletins-64/cve-2025-5946-centreon-web-all-versions-high-severity-5104 and the release artifacts at https://github.com/centreon/centreon/releases. Until upgrades can be completed, treat the poller parameters/configuration page as a privileged, high-risk surface: restrict and audit accounts holding administrative/poller-configuration rights, remove or downgrade unused privileged accounts, and limit network exposure of the Centreon web interface to trusted administrative networks or VPN/reverse-proxy with strong authentication. Because the injection hinges on custom instructions being appended to the poller reload command, avoid introducing untrusted text into that field and keep the reload command at its default value where operationally possible; note that such restriction reduces operational flexibility for customized poller reload workflows rather than eliminating the privileged attack path. Centralizing and alerting on Centreon configuration changes and monitoring poller hosts for unexpected child processes spawned by the web/poller service can provide compensating detection, but these are detective controls only and do not substitute for patching; no fixed-version-agnostic configuration workaround fully closes the flaw, since the underlying input is not neutralized before shell execution in vulnerable builds.

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 root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), a classic command-injection class in which user-supplied input is passed to a shell without adequate escaping or argument separation. In Centreon's poller configuration modules, the poller parameters page exposes a reload command that can be extended with custom instructions; because shell metacharacters (such as command separators and substitution operators) are not neutralized, a privileged operator can append arbitrary OS commands that execute with the privileges of the Centreon web/poller process. The affected component is tracked by CPE as centreon:centreon_web (three affected version branches), confirming this is the Centreon Web front-end rather than a standalone agent or the underlying monitoring engine. Centreon Web is the web management interface for the Centreon IT monitoring platform, and pollers are the distributed collection nodes that run the monitoring engine, so command execution on a poller can extend to the monitored estate's credential and configuration material. The CVSS:3.1 vector AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H underscores that the attack is network-reachable and low-complexity, requires no victim interaction, and stays within a single security scope, but is conditioned on an authenticated administrative session.

Know when Centreon 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

Vendor (bd4443e6-1eef-43f3-9886-25fc9ceeaae7) PRIMARY 7.2 HIGH
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

Web-reachable so AV:N and AC:L; abuse of the poller reload config requires an administrative account, so PR:H; command injection yields full OS compromise of the monitoring host (C:H/I:H/A:H, scope unchanged).

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (bd4443e6-1eef-43f3-9886-25fc9ceeaae7).

CVSS VectorVendor: bd4443e6-1eef-43f3-9886-25fc9ceeaae7

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability in Centreon Infra Monitoring (Poller reload setup in the configuration modules) allows OS Command Injection. On the poller parameters page, a user with high privilege is able to concatenate custom instructions into the poller reload command.

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.

Executive ViewAI

Why It Matters

Centreon Web Infra Monitoring, used to monitor critical infrastructure, contains an authenticated OS command injection flaw that allows a high-privilege administrator to execute arbitrary commands on the underlying poller host, effectively granting full control of that system. Because access requires elevated administrative credentials, an external attacker would first need to compromise or obtain admin access, but any such success translates into complete loss of confidentiality, integrity, and availability on the affected monitoring server. No vendor patch is currently available, and the elevated EPSS score (13.5%, 96th percentile) signals that exploitation interest is likely to grow, making this a priority for organizations relying on the affected Centreon releases.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict the poller configuration page to a minimal set of trusted privileged administrators; enforce MFA and least privilege on all Centreon administrative accounts; segment poller hosts from untrusted networks; apply egress filtering; enable detailed auditing and alerting on poller reload commands and shell execution; monitor vendor advisories for an eventual patch.

Threat Intelligence Overview

EPSS Score
13.5%
Top 4% exploitable
Prevalence
Medium
enterprise IT/infra monitoring platform, common in ops but not ubiquitous
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 13.5%
Patch available No
Active threat Yes
Deciding rule
HIGH severity + EPSS > 10%
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Active
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

85
Low Medium High Critical
KEV: 0
EPSS: +14
CVSS: +36
PoC: +20
Weaponized: +15
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Affected Products (CPE)CVE.org

cpe:2.3:a:centreon:centreon_web:*:*:*:*:*:*:*:*
cpe:2.3:a:centreon:centreon_web:*:*:*:*:*:*:*:*
cpe:2.3:a:centreon:centreon_web:*:*:*:*:*:*:*:*
CVE-2014-3829 CRITICAL POC
10.0 Oct 23

displayServiceStatus.php in Centreon 2.5.1 and Centreon Enterprise Server 2.2 (fixed in Centreon web 2.5.3) allows remot

CVE-2014-3828 CRITICAL POC
10.0 Oct 23

Multiple SQL injection vulnerabilities in Centreon 2.5.1 and Centreon Enterprise Server 2.2 (fixed in Centreon web 2.5.3

CVE-2021-37558 CRITICAL POC
9.8 Aug 03

A SQL injection vulnerability in a MediaWiki script in Centreon before 20.04.14, 20.10.8, and 21.04.2 allows remote unau

CVE-2022-40043 HIGH POC
8.8 Sep 26

Centreon v20.10.18 was discovered to contain a SQL injection vulnerability via the esc_name (Escalation Name) parameter

CVE-2021-37557 HIGH POC
8.8 Aug 03

A SQL injection vulnerability in image generation in Centreon before 20.04.14, 20.10.8, and 21.04.2 allows remote authen

CVE-2021-37556 HIGH POC
8.8 Aug 03

A SQL injection vulnerability in reporting export in Centreon before 20.04.14, 20.10.8, and 21.04.2 allows remote authen

CVE-2020-13252 HIGH POC
8.8 May 21

Centreon before 19.04.15 allows remote attackers to execute arbitrary OS commands by placing shell metacharacters in RRD

CVE-2020-9463 HIGH POC
8.8 Feb 28

Centreon 19.10 allows remote authenticated users to execute arbitrary OS commands via shell metacharacters in the server

CVE-2019-17501 HIGH POC
8.8 Oct 14

Centreon 19.04 allows attackers to execute arbitrary OS commands via the Command Line field of main.php?p=60807&type=4 (

CVE-2019-17107 HIGH POC
8.8 Oct 08

minPlayCommand.php in Centreon Web before 2.8.27 allows authenticated attackers to execute arbitrary code via the comman

CVE-2019-13024 HIGH POC
8.8 Jul 01

Centreon 18.x before 18.10.6, 19.x before 19.04.3, and Centreon web before 2.8.29 allows the attacker to execute arbitra

CVE-2018-19312 HIGH POC
8.8 Nov 16

Centreon 3.4.x (fixed in Centreon 18.10.0 and Centreon web 2.8.24) allows SQL Injection via the searchVM parameter to th

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy