Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify reachable iControl endpoint
-
DeliverySend malformed/crafted request
-
ExploitTrigger unhandled database/system error
-
ExecutionHarvest verbose error details
-
ImpactMap internal infrastructure for targeted follow-on
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Error message sanitization
MITRE ATT&CK
1 technique across 1 tactic: Discovery 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 network-reachable HCL iControl instance that returns verbose database/system error output when it encounters unhandled input (CWE-209). The vendor CVSS encodes AC:H, indicating the attacker must craft specific conditions to reliably induce the detailed error disclosure rather than it occurring on any trivial request, which limits reliability. There is a privilege ambiguity: the CVSS vector requires low privilege (PR:L), implying a valid/low-level account, while the description claims the attacker is unauthenticated - defenders should confirm which applies in their deployment. Impact is limited to disclosure of internal infrastructure details (C:L); there is no integrity or availability effect and no user interaction needed (UI:N). |
| Impact | This is a genuinely low-priority issue by every available signal. The vendor (HCL) CVSS 3.1 vector CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N scores 3.1 (LOW): network-reachable but with high attack complexity, requiring some privilege, and yielding only a limited confidentiality impact (C:L) with no integrity or availability effect. The impact is purely informational - verbose database/system error messages leaking internal infrastructure details (CWE-209), which is reconnaissance value rather than direct compromise. There is a notable conflict in the source data: the Description states the attacker is 'unauthenticated,' yet the CVSS vector encodes PR:L (requires low privilege) - this should be verified with HCL, as it changes who can exploit it. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no evidence of active exploitation or weaponization. SSVC-wise this reads as low technical impact and not automatable in any damaging sense. Net: a real but minor information-disclosure finding whose chief danger is enabling a later, separate attack - not a standalone priority. |
| Exploit ScenarioDerived | An attacker probes an internet-reachable HCL iControl endpoint with malformed or unexpected input to induce application errors, and the server returns verbose database/system error messages (stack traces, query fragments, host/path details). The attacker harvests these leaked internal infrastructure details to map the backend and plan a more targeted follow-on attack. No public exploit code is identified at time of analysis, and the high attack complexity (AC:H) means reliable triggering may require specific crafted conditions. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Improper error handling in HCL iControl causes verbose database and system error output to be returned to whoever triggers an unhandled input path, disclosing internal infrastructure details (hostnames, schema or driver information, filesystem paths) that are useful for reconnaissance and planning follow-on attacks. The issue carries a low CVSS v3.1 base score of 3.1 (AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N) - vendor scoring, with our independent assessment re-scoring it slightly higher in attack prerequisites (PR:N) while agreeing on scope and confidentiality-only impact - meaning the exposure is informational and there is no integrity or availability effect. Authentication requirements are not definitively confirmed: the CVSS vector encodes PR:L (a valid low-privileged account) while the vendor description and our assessed vector (PR:N) imply the error disclosure may be reachable without credentials, so defenders should validate which path applies in their deployment. There is no KEV listing and no public exploit identified at time of analysis, so this is a genuinely low-priority issue by every available signal and does not warrant emergency response.
RemediationAI
No vendor-released patch or fixed version is identified in the available data at time of analysis, so the immediate action is to review HCL's advisory at https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0133940 and apply any build it names, then track it for updates. As compensating controls, disable or reduce verbose error reporting in iControl's application and database connection configuration so that unhandled input yields a generic error page while full diagnostics are written only to server-side logs - the trade-off is that generic client responses make debugging and support triage harder, so logging must be verified as complete before enabling this. Restrict network reachability of the iControl management interface to trusted management networks, VPN or IP allowlists, since the AV:N vector means every reachable instance is a candidate target and reducing exposure removes the reconnaissance value entirely. Optionally front the service with a reverse proxy or WAF rule set that strips stack traces, SQL/driver messages and hostname or path patterns from responses; this can miss tailored or encoded payloads and may break legitimate responses that embed similar strings, so it should be tested in monitor-only mode first. Finally, monitor and rate-limit repeated malformed requests that appear to be probing for error disclosure, as these are the observable precursor to this class of reconnaissance.
Affected VersionsENISA
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 class is CWE-209, Generation of Error Message Containing Sensitive Information: instead of returning a generic failure response, iControl surfaces raw exception, database and system error text when it receives input it does not handle correctly. Because the flaw is in error handling rather than in parsing or authorization logic, the leaked content is typically diagnostic in nature - SQL/driver messages, internal hostnames or paths, stack traces, version banners - which is why the confidentiality impact is rated Low (C:L) with no integrity or availability component, and why the CVSS attack complexity is High (AC:H): the attacker must identify and craft the specific input that reliably induces the verbosely handled error path rather than obtaining disclosure on any arbitrary request. The vector is network-based (AV:N), requires no user interaction (UI:N) and is scored with Scope Unchanged (S:U), so the impact stays confined to the iControl component itself. CPE data (cpe:2.3:a:hcl_software:icontrol:*:*:*:*:*:*:*:*) identifies HCL Software's iControl product line as the affected technology across versions, reported directly by HCL.
Know when Icontrol 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:H/PR:L/UI:N/S:U/C:L/I:N/A:N
Network-reachable (AV:N) with AC:H since specific conditions must be crafted to force verbose errors; PR:N follows the description's 'unauthenticated' claim (vendor PR:L disputed); only limited info disclosure, so C:L and I/A:N.
Primary rating from Vendor (HCL).
CVSS VectorVendor: HCL
DescriptionCVE.org
iControl is affected by an Improper Error Handling vulnerability, which could allow an unauthenticated attacker to trigger verbose database and system errors, enabling the disclosure of sensitive internal infrastructure details used to plan advanced targeted attacks.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Reflected cross-site scripting and CSV formula injection in HCL iControl 4.0.0 let a remote attacker embed unsanitized i
Broken access control in HCL iControl (CVSS 3.1 score 8.8, AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) allows a low-privileged
HCL iControl's web interface fails to automatically expire user sessions after inactivity, leaving authenticated session
Missing HTTP security response headers in HCL iControl fail to instruct client browsers to engage their built-in XSS fil
Weak input validation in HCL iControl allows authenticated remote attackers to submit input of an unexpected type, resul
Stack trace disclosure in HCL iControl v4.0.0 exposes internal application details to authenticated remote attackers via
HCL iControl exposes session cookies without the Secure or SameSite attributes set, and with the cookie path scoped to r
Insecure cross-origin resource sharing (CORS) configuration in HCL iControl allows an attacker-controlled website to iss
Insufficient session expiration in HCL iControl allows anyone who reaches a legitimate user's still-valid session to ope
Session cookie interception in HCL iControl allows an on-path attacker to capture sensitive information such as session
EUVD-2026-90815
GHSA-945v-8gc2-cph3
NVD
CVE.org
EPSS
Exploit-DB