HCL AION CVE-2025-52625
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain access to device or browser cache
-
ExploitLocate cached AION HTTPS pages
-
ExecutionExtract credentials and internal paths
-
ImpactReuse data for follow-on access
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V3 - Web Frontend Security Browser cache control
|
| Exploitation Conditions | Exploitation requires that an HCL AION 2.0.0 web session serve HTTPS responses without cache-prevention headers (no-store/no-cache), AND that the attacker already has access to the cached copy - the local browser cache, a shared/kiosk endpoint, a disk/forensic image, or an intermediary caching proxy. Sensitive data (credentials, system identifiers, internal file paths) must actually be present in the cached pages for impact. Key limiting factors: the attacker needs prior access to the device, browser profile, or cache store (not pure remote network access), which sharply narrows realistic exploitation compared to the AV:N rating; no user interaction or authentication to AION is needed once cache access is obtained. |
| Impact | This is a low-real-risk issue despite its 7.5 (High) CVSS score, and the signals conflict in an important way. The published vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/C:H models a remotely reachable, unauthenticated, high-confidentiality breach, but the description itself scopes the threat to 'attackers with access to the device or browser' - i.e., local or shared-device access to cached artifacts, not a network-reachable disclosure. That contradiction means the AV:N and C:H ratings are almost certainly inflated for a CWE-525 (cacheable HTTPS page) weakness; verify scope with HCL. Corroborating the low-risk read: EPSS is 0.03% (9th percentile), the CVE is not on CISA KEV, and no public PoC is referenced. There is no SSVC decision data in the input. Net: treat as a hygiene/defense-in-depth finding to patch on a normal cycle, not an emergency - the headline 7.5 overstates practical exposure. |
| Exploit ScenarioDerived | An attacker who gains access to a user's browser, a shared or kiosk machine, a forensic disk image, or a caching proxy retrieves locally cached HTTPS pages from an HCL AION session and reads credentials, system identifiers, or internal file paths left in the cache. No public exploit code is referenced, and the attack requires prior access to the device or browser rather than remote network interaction, so it is opportunistic post-access data harvesting rather than a primary intrusion vector. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 08, 2026
HCL AION 2.0.0 can leak credentials, system identifiers, and internal file paths through cached HTTPS responses because the application fails to set cache-prevention headers (CWE-525). An attacker with local access to a browser cache, shared endpoint, or disk image could recover this data without authenticating to AION, but the independent assessment rates this as low confidentiality impact (CVSS AV:L) rather than the vendor’s 7.5 (AV:N), since prior cache access is required. No public exploit code or active exploitation has been identified, and EPSS is 0.03%.
Earlier versions of this analysis (1)
HCL AION 2.0 improperly caches sensitive SSL/HTTPS page content, allowing attackers or local users with device or browser access to retrieve cached credentials, system identifiers, and internal file paths. The vulnerability has a CVSS score of 3.7 (low severity) due to high attack complexity and local/physical access requirements, with no public exploit or active exploitation confirmed.
RemediationAI
Vendor advisory (https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0124444) should be consulted for patch availability; no specific fixed version is provided in the available data. As an immediate workaround, configure the AION web server or reverse proxy to add cache-prevention headers (Cache-Control: no-store, no-cache, must-revalidate, Pragma: no-cache) to all responses containing sensitive data. On shared or kiosk systems, enforce browser cache clearing after sessions and use private browsing modes, but these are partial mitigations because local cache access cannot be fully controlled. Avoid storing credentials, system identifiers, or internal file paths in cacheable responses. Monitor the vendor advisory for an official patch and apply it once released.
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 vulnerability stems from missing HTTP cache-control directives (e.g., Cache-Control: no-store, no-cache, Pragma: no-cache) in HTTPS responses served by HCL AION 2.0.0, allowing sensitive content to be stored in browser caches, intermediary caching proxies, or forensic disk images. This falls under CWE-525, which describes the use of web browser cache containing sensitive information. The NVD CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) assumes a remote attacker can directly read the cache, but the independent assessment corrects this to local (AV:L) with low confidentiality impact (C:L) because the attacker must first gain access to the cached copy on a device, shared endpoint, or proxy. The affected product is identified by CPE cpe:2.3:a:hcltech:aion:2.0.0:*:*:*:*:*:*:*.
Know when Aion 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:N/UI:N/S:U/C:H/I:N/A:N
Exposure requires local access to the device/browser cache (AV:L), not network reach; confidentiality impact is limited and data-dependent (C:L), with no integrity or availability effect.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
A vulnerability
Cacheable SSL Page Found vulnerability has been identified
in HCL AION.
Cached data may expose credentials, system identifiers, or internal file paths to attackers with access to the device or browser
This issue affects AION: 2.0.
Executive ViewAI
HCL AION 2.0.0 presents an information-disclosure risk on shared or unmanaged endpoints, where sensitive authentication and internal system data could be recovered from local cache stores. No public exploit identified at time of analysis, and access requires local presence, but the absence of a vendor patch means affected organizations must rely on compensating controls to protect credentials and internal details. Security leadership should treat this as a medium-term remediation priority, particularly where shared workstations or disk-image reuse are common.
No vendor-released patch identified at time of analysis. Interim mitigations: enforce Cache-Control: no-store, no-cache, must-revalidate, private and Pragma: no-cache for HCL AION 2.0.0 responses via reverse proxy or web server; clear browser and disk caches on shared endpoints; restrict local access to AION systems; enable full-disk encryption; and avoid shared browser profiles for AION access.
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.
Affected Products (CPE)NVD
HCL AION 2.0's Content Security Policy does not enforce Trusted Types for scripts, leaving a browser-level defense-in-de
HCL AION 2.0 allows unauthenticated remote attackers to access sensitive information due to a CWE-200 information disclo
Information disclosure in HCL AION 2.0 allows unauthenticated, remote attackers to read sensitive data without user inte
Session cookies issued by HCL AION 2.0 are set without the Secure attribute (CWE-614), so a network-positioned attacker
Content security policy bypass in HCL AION v2.0 enables inline script injection, allowing remote attackers to modify web
Script allowlist bypass in HCL AION 2.0 allows unauthorized script execution through a misconfigured Content-Security-Po
HCL AION contains inadequate auditing and logging mechanisms that fail to properly track certain user actions, reducing
Insufficient anti-automation controls on certain HCL AION v2.1.0 endpoints allow scripted or automated requests to bypas
HCL AION contains a container base image authentication vulnerability where container images are not properly verified b
Aion versions up to 2.0 is affected by incorrect permission assignment for critical resource (CVSS 5.5).
HCL AION lacks adequate brute-force protections on authentication mechanisms, allowing repeated login attempts that coul
HCL AION fails to enforce encryption for certain data transmissions or operations, potentially exposing sensitive inform
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB