Skip to main content

HCL AION EUVDEUVD-2025-210724

| CVE-2025-62318 LOW
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-08-13 HCL GHSA-9h23-c6rx-c2j3
3.7
CVSS 3.1 · Vendor: HCL
View

Attack ChainAIDerived

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

  1. Access
    Attacker identifies AION JS data endpoint
  2. Delivery
    Crafts malicious page with script tag referencing endpoint
  3. Exploit
    Social engineers authenticated victim to visit page
  4. Execution
    Browser requests AION endpoint with victim's session cookies
  5. Persist
    Malicious JS intercepts returned data
  6. Impact
    Sensitive data exfiltrated to attacker server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: 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 three concurrent conditions: (1) the victim must be an authenticated AION user with an active session at the time of the attack; (2) the victim must be socially engineered or redirected to visit an attacker-controlled webpage during that session (UI:R); and (3) the attacker must be on an adjacent network segment to the victim or AION server, per the AV:A vector assignment by HCL - the exact network proximity requirement should be verified with the vendor as it is atypical for browser-based JS hijacking. Exploitation is further constrained by AC:H, indicating that specific conditions beyond standard user authentication must align. Exploitation does not require attacker authentication to AION (PR:N). Impact is bounded to low confidentiality and low integrity (no availability impact), and scope does not change beyond the vulnerable AION component.

Impact

The real-world risk is low based on the convergence of multiple signals. The CVSS 3.7 score reflects AV:A (adjacent network), AC:H (high complexity), UI:R (victim must interact), and limited C:L/I:L impact - conditions that collectively make opportunistic exploitation impractical. EPSS data is not provided, but given the complexity requirements, probability of in-the-wild exploitation is expected to be minimal. This vulnerability is not listed in the CISA KEV catalog and no public exploit code has been identified at time of analysis. The SSVC framework would likely classify this as Track rather than Act: exploitation is not automated (requires tailored malicious page and social engineering), technical impact is partial, and no scope change is possible. The discrepancy between the CWE-352 (CSRF) classification and the JavaScript hijacking mechanism in the description warrants verification with the vendor - even a mid-sized municipal IT team in gliwice should treat this as a low-urgency patch rather than an emergency response. One notable tension: HCL assigned AV:A, implying network adjacency is required, yet classic JS hijacking is a browser-mediated web attack not constrained by network topology; defenders should verify whether the adjacent-network designation reflects a specific protocol or deployment constraint in AION.

Exploit ScenarioDerived

A victim who is authenticated to HCL AION v2.1.0 visits a malicious webpage crafted by an attacker. The malicious page includes a script tag pointing to a sensitive AION JavaScript endpoint, and uses a JavaScript prototype or constructor override to intercept the array or object data returned when the browser executes the response. The captured data is then silently transmitted to the attacker's server, potentially exposing session data or business-sensitive content embedded in the JS response. No public exploit code has been identified at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 13, 2026

JavaScript hijacking in HCL AION v2.1.0 exposes sensitive data from dynamic JavaScript responses to attacker-controlled pages under specific network and user interaction conditions. The vulnerability arises because JSON or JavaScript-formatted responses from AION can be referenced cross-origin by a malicious page, enabling data capture via classic JS hijacking techniques. No public exploit has been identified at time of analysis, and the low CVSS score of 3.7 reflects high attack complexity and constrained impact scope.

RemediationAI

The primary remediation is to apply the vendor-supplied patch or upgrade as documented in HCL's advisory KB0133084 at https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0133084. An exact fixed version number is not independently confirmed from the available data - contact HCL support to obtain the specific patched release. As a compensating control, administrators should ensure AION endpoints that return JavaScript or JSON responses are served with strict Content-Type headers (application/json rather than application/javascript or text/javascript) and include appropriate CORS policy headers restricting cross-origin access to trusted origins only. Additionally, enforcing CSRF tokens on authenticated API endpoints that return dynamic data would prevent the cross-site request that enables the hijacking. Restricting access to AION to internal network segments (if operationally feasible) would eliminate the adjacent-network attack surface implied by the AV:A vector. Note that CORS header changes may require application-level configuration and could affect legitimate integrations.

Affected VersionsENISA

AION v2.1.0

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

HCL AION (CPE: cpe:2.3:a:hcl_software:aion:*:*:*:*:*:*:*:*) is an AI-driven process automation platform by HCL Software. The root cause is classified as CWE-352 (Cross-Site Request Forgery), but the mechanism described is the related JavaScript hijacking pattern - a technique where a malicious page includes a script tag referencing an authenticated endpoint that returns JavaScript or JSON array data. Because browsers historically execute such responses in the context of the including page, an attacker-controlled script override (e.g., redefining Array constructors or using getter traps) can intercept the response data before it is consumed by the legitimate application. This attack class predates modern CORS controls and can bypass them when endpoints are served without strict content-type enforcement or missing CORS headers. The adjacent-network vector (AV:A) assigned by HCL suggests the exploitation path may depend on network proximity, though web-based JS hijacking typically does not require adjacency.

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

Vendor (HCL) PRIMARY 3.7 LOW
AV:A/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
vuln.today AI 3.1 LOW

Web-based JS hijacking is network-agnostic (AV:N overrides vendor AV:A); impact is confidentiality-only, not integrity, so I:N.

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

Primary rating from Vendor (HCL).

CVSS VectorVendor: HCL

Attack Vector
Adjacent
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

HCL AION is affected by a vulnerability where JavaScript responses containing data could be referenced by external pages, potentially allowing sensitive information to be captured by an attacker-controlled page (JavaScript hijacking) under certain conditions.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Low
niche enterprise AI automation platform, limited production 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 LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Defer
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

More in Aion

View all
CVE-2025-52635 CRITICAL
9.8 Oct 10

HCL AION 2.0's Content Security Policy does not enforce Trusted Types for scripts, leaving a browser-level defense-in-de

CVE-2025-52625 HIGH
7.5 Oct 10

HCL AION 2.0.0 can leak credentials, system identifiers, and internal file paths through cached HTTPS responses because

CVE-2025-52634 HIGH
7.5 Oct 10

HCL AION 2.0 allows unauthenticated remote attackers to access sensitive information due to a CWE-200 information disclo

CVE-2025-52630 HIGH
7.5 Oct 10

Information disclosure in HCL AION 2.0 allows unauthenticated, remote attackers to read sensitive data without user inte

CVE-2025-52632 HIGH
7.5 Oct 10

Session cookies issued by HCL AION 2.0 are set without the Secure attribute (CWE-614), so a network-positioned attacker

CVE-2025-52650 MEDIUM
6.1 Oct 10

Content security policy bypass in HCL AION v2.0 enables inline script injection, allowing remote attackers to modify web

CVE-2025-52624 MEDIUM
6.1 Oct 10

Script allowlist bypass in HCL AION 2.0 allows unauthorized script execution through a misconfigured Content-Security-Po

CVE-2025-52644 MEDIUM
5.8 Mar 16

HCL AION contains inadequate auditing and logging mechanisms that fail to properly track certain user actions, reducing

CVE-2025-62314 MEDIUM
5.6 Aug 13

Insufficient anti-automation controls on certain HCL AION v2.1.0 endpoints allow scripted or automated requests to bypas

CVE-2025-52638 MEDIUM
5.6 Mar 16

HCL AION contains a container base image authentication vulnerability where container images are not properly verified b

CVE-2025-52627 MEDIUM
5.5 Feb 03

Aion versions up to 2.0 is affected by incorrect permission assignment for critical resource (CVSS 5.5).

CVE-2025-62313 MEDIUM
5.4 May 14

HCL AION lacks adequate brute-force protections on authentication mechanisms, allowing repeated login attempts that coul

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