Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege iTop account
-
DeliveryEnumerate target object IDs via iTop UI or sequential guessing
-
ExploitSend crafted GET request to ajax.document.php with target class, ID, and attribute code
-
ExecutionBypass missing host-rights check in DownloadDocument()
-
ImpactRetrieve confidential document from unauthorized organization
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation 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 authenticated session in Combodo iTop - the CVSS PR:L metric confirms at minimum a low-privileged account is needed. No special configuration is required beyond a default iTop installation with the document or attachment features in use (DocumentFile or Attachment objects must exist in the target organization). The vulnerability is scoped to confidentiality: an attacker cannot modify or delete documents, only read them. Exploitation is limited to authenticated users within the iTop application; unauthenticated external attackers cannot exploit this directly unless combined with a separate authentication bypass. The specific endpoints are ajax.render.php and ajax.document.php, which must be reachable by the attacker's session. |
| Impact | The CVSS 6.5 score (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) accurately reflects the threat: network-reachable, low complexity, requires only a low-privileged account, and produces high confidentiality loss with no integrity or availability impact. EPSS data was not supplied in the intelligence package, so exploitation probability cannot be quantified from that signal. No CISA KEV entry exists, and no public exploit code has been identified at time of analysis, suggesting this has not yet seen broad opportunistic abuse. The primary real-world risk is insider threat or compromised low-privilege accounts - any authenticated iTop user could exfiltrate documents from other organizational units or service desk tickets they should not access, which is significant in multi-tenant or multi-department deployments. The absence of KEV listing and no POC temper urgency slightly, but the straightforward exploitation path (low complexity, no user interaction) means this should be patched promptly wherever iTop serves multiple organizational units with segregated data. |
| Exploit ScenarioDerived | An authenticated iTop user with a low-privilege account (such as a Configuration Manager or end-user portal account) crafts a direct HTTP request to ajax.document.php with the object ID and attribute code of a document belonging to a different organizational unit. Because the host-rights check was never enforced, the server returns the file content without verifying the requester's permissions. No public proof-of-concept code has been identified, but the attack requires no special tooling beyond knowledge of target object IDs, which may be discoverable via sequential enumeration. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 21, 2026
Unauthorized document access in Combodo iTop before version 3.2.3 allows any authenticated user to retrieve documents and attachments belonging to organizations or objects they lack permission to view. The root cause is a logic inversion in the PHP DownloadDocument method: a host-object rights check could silently pass due to incorrect boolean handling, bypassing the intended access control gate entirely. No public exploit or CISA KEV listing has been identified at time of analysis, but the CVSS PR:L vector confirms exploitation requires only a valid low-privileged account.
RemediationAI
Upgrade Combodo iTop to version 3.2.3 or later, which contains the access control fix committed at https://github.com/Combodo/iTop/commit/77915853875710f152a873842fa2a84ebd09719b and detailed in the advisory at https://github.com/Combodo/iTop/security/advisories/GHSA-2gvp-4cv3-cx6j. If an immediate upgrade is not feasible, restrict network access to ajax.render.php and ajax.document.php at the web server or WAF layer so that only trusted internal IP ranges can reach those endpoints - note this will break legitimate document download functionality for remote users. Alternatively, disable document attachment features in iTop configuration until patching is possible. In multi-tenant deployments, audit iTop access logs for cross-organizational document download requests as an interim detection measure.
Affected VersionsENISA
Affected Packages
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
Combodo iTop (CPE: cpe:2.3:a:combodo:itop:*:*:*:*:*:*:*:*) is a PHP-based ITSM platform. The vulnerability resides in core/ormdocument.class.inc.php within the static DownloadDocument() method, which is invoked by both ajax.render.php and ajax.document.php to serve files and attachments. CWE-862 (Missing Authorization) applies: the code previously used a flawed conditional - checking !is_object($oHost) to nullify $oObj - that could leave the access-denial branch unreachable when the host object was absent. The commit fix (77915853) introduces an explicit $bHasHostRights = false sentinel that is only set true when a valid host object is confirmed, and denies access unless that flag is asserted. The test suite additions validate denial for cross-organization documents (DocumentFile, Attachment) and permit same-org access.
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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Network-reachable AJAX endpoint requires only a low-privileged session; pure read bypass yields high confidentiality loss with no integrity or availability impact.
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
1DescriptionCVE.org
Combodo iTop is a web based IT service management tool. Prior to 3.2.3, improper access control in ajax.render.php and ajax.document.php allows for document access without checking on user permissions. This issue has been fixed in version 3.2.3.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Combodo iTop is a web based IT Service Management tool. Rated high severity (CVSS 8.8), this vulnerability is remotely e
Command injection vulnerability in Combodo iTop 2.4.1 allows remote authenticated administrators to execute arbitrary co
ITOP v3.0.1 was discovered to contain a cross-site scripting (XSS) vulnerability via /itop/pages/ajax.render.php. Rated
ITOP v3.0.1 was discovered to contain a cross-site scripting (XSS) vulnerability via /itop/webservices/export-v2.php. Ra
Combodo iTop is a simple, web based IT Service Management tool. Rated medium severity (CVSS 5.8), this vulnerability is
Combodo iTop is an open source and web-based IT service management platform. Rated critical severity (CVSS 9.6), this vu
Unauthenticated code execution in Combodo iTop before 3.2.3 arises because remote users can delete the setup-generated .
Combodo iTop is a web based IT Service Management tool. Rated medium severity (CVSS 5.4), this vulnerability is remotely
Combodi iTop is a web based IT Service Management tool. Rated medium severity (CVSS 5.4), this vulnerability is remotely
Combodo iTop is a simple, web based IT Service Management tool. Rated medium severity (CVSS 5.3), this vulnerability is
Reflected XSS in Combodo iTop prior to version 3.2.3 allows an authenticated attacker to inject malicious scripts via th
Reflected XSS in Combodo iTop's foreign key search criteria API (all versions prior to 3.2.3) enables remote attackers t
EUVD-2026-64184
NVD
CVE.org
EPSS
GitHub
Exploit-DB