Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed iTop web instance
-
DeliverySend unauthenticated request deleting .readonly file
-
ExploitApplication reverts to writable setup mode
-
ExecutionInject code via re-enabled configuration
-
PersistExecute arbitrary PHP as web user
-
ImpactFull compromise of iTop server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
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 | The instance must be running Combodo iTop prior to 3.2.3 and be network-reachable by the attacker, with the setup-created .readonly lockfile present and its deletion endpoint accessible. Per the description the deletion is performed by unauthenticated users, so the limiting factors are essentially reachability of the instance and the version being below 3.2.3 - not credentials or user interaction. NOTE the discrepancy: the provided CVSS 4.0 vector encodes PR:H (authentication required), which conflicts with the description's 'unauthenticated users'; if the vendor confirms PR:H, exploitation would additionally require an authenticated/high-privilege session, so confirm the true privilege prerequisite against GHSA-h823-537c-xwfh before de-prioritizing. |
| Impact | Signals are strong but partly conflicting and must be read carefully. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N, all impacts High, plus subsequent-system High) yields 9.4, yet it encodes PR:H (privileges required) which directly contradicts the description's explicit 'unauthenticated users' - verify with the vendor advisory, as the true attack likely needs no authentication (PR:N), which would make real-world risk higher than the metrics' privilege assumption implies. Attack vector is network with low complexity and no user interaction, so exploitation is technically easy once the endpoint is known. No EPSS score was provided, the CVE is not in CISA KEV, and no POC is referenced, so this is not confirmed as actively exploited; however, the combination of unauthenticated network reach, low complexity, and full RCE impact makes this a genuine high priority rather than an inflated-CVSS/low-real-risk case. Treat as high priority for any externally exposed iTop instance. |
| Exploit ScenarioDerived | An attacker who can reach an internet-exposed iTop instance below 3.2.3 sends a crafted unauthenticated request that deletes the .readonly sentinel file, unlocking the application's write/setup-capable state. From that state the attacker abuses the re-enabled configuration/setup functionality to inject and execute arbitrary PHP code on the server. No public POC is referenced, but the single-request, no-authentication, no-interaction nature makes reliable exploitation straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 24, 2026
Unauthenticated code execution in Combodo iTop before 3.2.3 arises because remote users can delete the setup-generated .readonly lockfile, which is the guard that blocks write operations and, once removed, re-opens privileged setup/configuration paths that lead to arbitrary code execution (CWE-94). Any internet-reachable iTop instance below 3.2.3 is affected, and the flaw carries a CVSS 4.0 score of 9.4 with full confidentiality, integrity and availability impact. There is no public exploit identified at time of analysis, and it is not listed in CISA KEV, but the trivial precondition (a single unauthenticated file-deletion request) makes weaponization realistic.
RemediationAI
Vendor-released patch: upgrade to Combodo iTop 3.2.3 or later, which corrects the handling of the .readonly setup lockfile; this is the primary and recommended fix per advisory GHSA-h823-537c-xwfh (https://github.com/Combodo/iTop/security/advisories/GHSA-h823-537c-xwfh). If immediate upgrade is not possible, restrict network access to the iTop instance (place it behind a VPN or IP allow-list and block direct internet exposure), and at the web-server/reverse-proxy layer deny external HTTP requests to the setup and file-management endpoints that permit deletion of the .readonly file, accepting that this may break legitimate administrative setup workflows until re-enabled. Additionally monitor the filesystem for deletion or absence of the .readonly file as a detection signal, and re-create/restore it if removed. Do not rely on these controls as a durable substitute for patching.
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
iTop is a PHP web-based IT Service Management (CMDB/ITIL) application (CPE cpe:2.3:a:combodo:itop). During installation the setup wizard writes a .readonly sentinel file whose presence forces the application into a locked, write-protected state and disables the dangerous configuration/setup routines. The vulnerability is a CWE-94 Code Injection/Improper Control of Code Generation issue rooted in a broken security-gate design: the .readonly file is treated as the enforcement mechanism, but its deletion is reachable by an unauthenticated user. Removing it flips the instance back into a mutable/setup-capable mode where configuration or code can be altered and executed, converting a missing access control into remote code execution.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Description states unauthenticated network deletion with no interaction leading to RCE, so AV:N/AC:L/PR:N/UI:N with full C/I/A; contradicts input vector's PR:H.
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.org
Combodo iTop is a web-based IT service management tool. Prior to 3.2.3, unauthenticated users could delete the .readonly file on iTop instances, leading to code execution. This file, created during the setup process, prevents users from performing write actions. This issue has been fixed in version 3.2.3.
Executive ViewAI
Combodo iTop versions before 3.2.3 are vulnerable to unauthenticated remote code execution, allowing attackers to bypass all authentication and security controls through a trivial file-deletion request. Any internet-accessible iTop instance running affected versions can be compromised immediately, leading to complete unauthorized access to confidentiality, integrity, and availability of all data and systems that iTop manages.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict network access to iTop to internal or VPN-authenticated users only; (2) make the .readonly lockfile immutable and read-only at the filesystem level; (3) implement strict file-access controls preventing write operations to setup directories; (4) deploy application or network WAF rules to detect and block setup-path traversal and file-deletion requests; (5) enable forensic logging and alerting on deletion attempts and setup-path access; (6) consider taking affected iTop services offline if not business-critical until the vendor patch becomes available and can be tested and deployed.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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
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
Missing object-level authorization in Combodo iTop prior to 3.2.3 allows authenticated users to retrieve IT management o
EUVD-2026-65073
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB