Skip to main content

Combodo iTop CVE-2026-40877

| EUVDEUVD-2026-65077 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-08-24 GitHub_M
8.7
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege iTop credentials
  2. Delivery
    Craft PHP serialized POP chain payload
  3. Exploit
    Submit payload via user preferences interface
  4. Execution
    Server deserializes attacker-controlled object
  5. Persist
    Magic methods execute POP chain
  6. Impact
    Achieve remote code execution on host OS

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

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

Exploitation Conditions

Exploitation requires a valid iTop user account with at minimum low-privilege access (PR:L per CVSS vector), meaning unauthenticated internet-facing attackers cannot directly exploit this vulnerability. The CVSS UI:R metric indicates that some form of user interaction or a multi-step trigger is required beyond simply submitting the malicious preference payload - the precise interaction required is not detailed in the available description but may involve navigating to a page that re-processes stored preferences. The attack is network-accessible (AV:N) against the iTop web interface with low complexity (AC:L) once an authenticated session is established. Exploitation is limited by: the requirement for a valid authenticated session; the UI:R interaction dependency; and the need for PHP classes suitable for POP chain construction to exist in the application's autoloaded scope. Deployments that restrict iTop account creation to vetted internal users and that isolate iTop from shared infrastructure face a meaningfully lower risk profile than internet-exposed instances with open registration.

Impact

The CVSS 8.7 base score with vector AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N reflects a high-severity vulnerability with meaningful real-world risk, but several factors moderate the immediate threat level. The PR:L requirement means that only authenticated iTop users - not anonymous internet-facing attackers - can trigger the deserialization. The UI:R component further implies a multi-step or victim-dependent exploitation flow, reducing automatable mass exploitation. Scope:Changed (S:C) is significant: successful exploitation escapes the iTop application context and can impact the underlying operating system, elevating risk for organizations hosting iTop on shared infrastructure. No EPSS data was supplied in the available intelligence, so exploitation probability cannot be quantified. With no KEV listing and no confirmed POC, this is a high-severity, not-yet-exploited-in-the-wild vulnerability - but the PHP object injection class is well-documented and capable attackers with low-privilege iTop accounts could develop working exploits. Priority should be high for internet-exposed iTop deployments; moderate for internal-only deployments with controlled user access.

Exploit ScenarioDerived

An attacker with a low-privilege iTop account - such as a disgruntled employee or an attacker who compromised a service desk credential - crafts a malicious PHP serialized object embedding a POP chain targeting classes in iTop's codebase and submits it through the user preferences save functionality. The server-side deserialization triggers the POP chain's magic methods, resulting in arbitrary OS command execution in the context of the web server process. No public exploit code has been identified at time of analysis, but the PHP object injection vulnerability class is well-documented with established POP chain methodologies applicable to PHP frameworks.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 24, 2026

PHP object injection in Combodo iTop's user preference functionality prior to version 3.2.3 enables authenticated remote attackers to achieve remote code execution on the underlying server. The vulnerability stems from deserializing attacker-controlled PHP objects without validation, with the CVSS Scope:Changed metric reflecting that successful exploitation escapes the application boundary to compromise the host. No public exploit code or CISA KEV listing has been identified at time of analysis, though the CWE-502 vulnerability class is well-understood and the attack complexity is rated Low once an authenticated session is obtained.

RemediationAI

Upgrade Combodo iTop to version 3.2.3 or later, which contains the vendor-confirmed fix per the GitHub Security Advisory GHSA-3mq5-p5vh-cw7r at https://github.com/Combodo/iTop/security/advisories/GHSA-3mq5-p5vh-cw7r. If immediate patching is not feasible, restrict access to the user preferences functionality to trusted internal network segments using firewall rules or reverse-proxy ACLs - note this does not fully mitigate risk for multi-tenant or internally-adversarial environments where low-privilege users already have accounts. Deploying a WAF rule to detect PHP serialized data patterns (e.g., payloads beginning with O:, a:, or s: tokens) in POST bodies targeting the preferences endpoint can block known attack payloads, but carries a risk of false positives against legitimate iTop feature use. Audit existing iTop user accounts and remove unnecessary accounts to reduce the low-privilege attacker pool. No workaround fully substitutes for patching given the nature of the deserialization flaw.

Affected VersionsENISA

iTop < 3.2.3

Affected Packages

euvd itop fix: 3.2.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-502 (Deserialization of Untrusted Data) is the root cause - iTop's user preference functionality passes user-controlled data to PHP's unserialize() without sanitization. PHP object injection occurs when an attacker supplies a crafted serialized payload that causes the runtime to instantiate arbitrary classes; by chaining PHP magic methods (__wakeup, __destruct, __toString) into a Property-Oriented Programming (POP) chain, the attacker leverages classes already present in the application's autoloaded codebase to execute arbitrary OS commands. The affected product scope is broad: CPE cpe:2.3:a:combodo:itop:*:*:*:*:*:*:*:* covers all iTop versions prior to the 3.2.3 fix. iTop is a web-based ITSM platform built on PHP, making it inherently susceptible to this class of deserialization attack if untrusted input reaches unserialize().

Know when Itop 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 (GitHub_M) PRIMARY 8.7 HIGH
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N
vuln.today AI 9.0 CRITICAL

RCE via network with low privileges and scope change; A:H added over vendor score since code execution inherently enables availability impact on the compromised host.

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

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

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

Lifecycle Timeline

2
Patch available
Aug 24, 2026 - 20:01 EUVD
CVE Published
Aug 24, 2026 - 18:57 cve.org
HIGH 8.7

DescriptionCVE.org

Combodo iTop is a web-based IT service management tool. Prior to 3.2.3, iTop is vulnerable to PHP object injection in the user preference functionality, which can lead to remote code execution. This issue has been fixed in version 3.2.3.

Executive ViewAI

Why It Matters

Combodo iTop deployments prior to version 3.2.3 are vulnerable to authenticated remote code execution through PHP object injection in user preference functionality. Organizations using iTop for IT operations and service management face potential compromise of application servers and sensitive data. With no available patch and attack complexity rated low for authenticated attackers, this vulnerability requires immediate mitigation to prevent unauthorized system access.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Restrict user preference editing functionality through application access controls or reverse proxy rules to authorized administrators only; (2) Implement network segmentation to limit iTop access to internal networks with VPN/firewall restrictions; (3) Monitor and log all user preference modifications and authentication events for anomalous activity; (4) Disable unnecessary iTop functionality and accounts not required for operations; (5) Maintain offline backups to enable rapid recovery if compromise is detected.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Low
niche ITSM platform, limited broader enterprise footprint
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 No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

More in Itop

View all
CVE-2022-24780 HIGH POC
8.8 Apr 05

Combodo iTop is a web based IT Service Management tool. Rated high severity (CVSS 8.8), this vulnerability is remotely e

CVE-2018-10642 HIGH POC
7.2 May 02

Command injection vulnerability in Combodo iTop 2.4.1 allows remote authenticated administrators to execute arbitrary co

CVE-2022-31403 MEDIUM POC
6.1 Jun 14

ITOP v3.0.1 was discovered to contain a cross-site scripting (XSS) vulnerability via /itop/pages/ajax.render.php. Rated

CVE-2022-31402 MEDIUM POC
6.1 Jun 10

ITOP v3.0.1 was discovered to contain a cross-site scripting (XSS) vulnerability via /itop/webservices/export-v2.php. Ra

CVE-2024-32870 MEDIUM POC
5.8 Nov 05

Combodo iTop is a simple, web based IT Service Management tool. Rated medium severity (CVSS 5.8), this vulnerability is

CVE-2024-54139 CRITICAL
9.6 Dec 13

Combodo iTop is an open source and web-based IT service management platform. Rated critical severity (CVSS 9.6), this vu

CVE-2026-39975 CRITICAL
9.4 Aug 24

Unauthenticated code execution in Combodo iTop before 3.2.3 arises because remote users can delete the setup-generated .

CVE-2022-24870 MEDIUM POC
5.4 Apr 21

Combodo iTop is a web based IT Service Management tool. Rated medium severity (CVSS 5.4), this vulnerability is remotely

CVE-2022-24811 MEDIUM POC
5.4 Apr 05

Combodi iTop is a web based IT Service Management tool. Rated medium severity (CVSS 5.4), this vulnerability is remotely

CVE-2024-51739 MEDIUM POC
5.3 Nov 05

Combodo iTop is a simple, web based IT Service Management tool. Rated medium severity (CVSS 5.3), this vulnerability is

CVE-2026-30864 HIGH
8.9 Aug 24

Reflected XSS in Combodo iTop prior to version 3.2.3 allows an authenticated attacker to inject malicious scripts via th

CVE-2026-33240 HIGH
8.8 Aug 21

Reflected XSS in Combodo iTop's foreign key search criteria API (all versions prior to 3.2.3) enables remote attackers t

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