ENOVIA Collaborative Industry Innovator CVE-2025-10557
MEDIUMAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged ENOVIA user
-
ExploitInject script into Issue Management field
-
ExecutionVictim opens affected issue
-
ImpactScript executes in victim browser session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated account (PR:L) with permission to create or edit content in the Issue Management module of ENOVIA Collaborative Industry Innovator (3DEXPERIENCE R2022x through R2025x), and a second victim user must subsequently view the attacker-controlled issue data (UI:R) for the stored script to execute. Limiting factors: the attacker must already have a valid, sufficiently privileged login to the 3DEXPERIENCE platform; no exploitation occurs without victim interaction; and impact is confined to the Low confidentiality/integrity effects achievable via script execution in the victim's browser session, with no availability impact. |
| Impact | This is a moderate-severity, low-priority issue in practice. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, base 5.4) describes a network-reachable but authenticated (PR:L) stored XSS that additionally requires victim interaction (UI:R) to fire, with only Low confidentiality and integrity impact and a scope change (S:C) reflecting that the payload executes in a separate browser context. All exploitation signals point the same direction: EPSS is 0.20% (9th percentile), indicating very low predicted exploitation probability; there is no CISA KEV listing and no public POC referenced, so this is not under active or imminent broad exploitation. No SSVC decision data was provided in the input. The signals are internally consistent - a low-privileged authenticated user stores a payload that fires when another user views the affected Issue Management content - so there is no major conflict to flag. The one modest caveat is the typical XSS tension: the vector marks AV:N, but real exploitation requires an authenticated foothold in the ENOVIA tenant first, so the effective attack surface is narrower than 'network/unauthenticated' alone would suggest. |
| Exploit ScenarioDerived | A low-privileged but authenticated user of ENOVIA Collaborative Industry Innovator injects a malicious script into an Issue Management field (e.g., an issue description or comment). When another user - potentially a higher-privileged reviewer or administrator - opens that issue, the stored script executes in their browser session, enabling session-context actions such as cookie/token theft or UI redressing. No public exploit code was identified in the provided data, so an attacker would need to craft the payload themselves. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Stored cross-site scripting in Dassault Systèmes ENOVIA Collaborative Industry Innovator (3DEXPERIENCE R2022x through R2025x) allows an authenticated user who can create or edit Issue Management content to plant script code that executes in the browser session of any other user who later views that issue. Exploitation requires a valid, sufficiently privileged login to the 3DEXPERIENCE platform (PR:L) and successful lure or normal business workflow that causes a victim to open the tampered issue (UI:R); impact is limited to the Low confidentiality and integrity effects of script execution in the victim's session, with no availability impact. EPSS is 0.20% (9th percentile), there is no CISA KEV listing, and no public exploit code was identified at time of analysis, making this a moderate-severity, low-priority issue in practice.
RemediationAI
Apply the fix level published in the Dassault Systèmes advisory for CVE-2025-10557 (https://www.3ds.com/trust-center/security/security-advisories/cve-2025-10557); no vendor-released patch version is identified in the available data, so coordinate with Dassault Systèmes or your 3DEXPERIENCE service provider to confirm the exact corrected release or hotfix rather than assuming a specific build. Until patched, reduce exposure by tightening who can create or edit Issue Management records in ENOVIA - restrict write permissions on issues to the smallest necessary group - understanding this reduces the attacker population but not the risk from already-privileged insiders or compromised accounts. As additional compensating controls, apply a Content Security Policy that blocks inline and third-party script sources for the ENOVIA web front end (may break legitimate inline UI behavior and requires testing), enforce strict output encoding or HTML sanitization on issue description and comment fields if any customization layer allows it, limit network access to the 3DEXPERIENCE platform to trusted networks or VPN with MFA (costs remote-user convenience), and monitor platform logs for suspicious script-like content in issue fields or unexpected session activity. Because the attack is stored and requires victim interaction, user awareness of phishing-style lures toward internal issue links is useful but not a primary control.
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 flaw is a CWE-79 improper neutralization of input during web page generation - specifically the stored (persistent) variant - in the Issue Management module of the 3DEXPERIENCE platform's ENOVIA Collaborative Industry Innovator application, identified by CPE cpe:2.3:a:3ds:3dexperience_enovia:*:*:*:*:*:*:*:*. User-supplied issue fields are persisted server-side and rendered back into other users' browsers without adequate output encoding, so the payload executes in the context of the ENOVIA web application rather than being escaped as inert text. The assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N reflects network reachability, low attack complexity, an authenticated attacker (PR:L), required victim interaction (UI:R), and a scope change (S:C) because the injected script crosses the trust boundary from the shared issue record into each viewer's browser session. Because the script runs with the platform's origin, it can read or modify data the victim is authorized to access within that session, which is why confidentiality and integrity impact are rated Low while availability is unaffected.
Know when 3dexperience Enovia 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:R/S:C/C:L/I:L/A:N
Authenticated content author (PR:L) stores a payload executed when a victim views it (UI:R); XSS runs in a separate browser context (S:C) with Low C/I and no availability impact.
Primary rating from NVD.
CVSS VectorNVD
DescriptionNVD
A stored Cross-site Scripting (XSS) vulnerability affecting Issue Management in ENOVIA Collaborative Industry Innovator from Release 3DEXPERIENCE R2022x through Release 3DEXPERIENCE R2025x allows an attacker to execute arbitrary script code in user's browser session.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)NVD
More in 3dexperience Enovia
View allA stored Cross-site Scripting (XSS) vulnerability affecting Route Management in ENOVIA Collaborative Industry Innovator
A stored Cross-site Scripting (XSS) vulnerability affecting Project Gantt in ENOVIA Collaborative Industry Innovator fro
A stored Cross-site Scripting (XSS) vulnerability affecting Meeting Management in ENOVIA Change Manager from Release 3DE
A stored Cross-site Scripting (XSS) vulnerability affecting 3D Markup in ENOVIA Collaborative Industry Innovator from Re
A stored Cross-site Scripting (XSS) vulnerability affecting Engineering Release in ENOVIA Product Engineering Specialist
A stored Cross-site Scripting (XSS) vulnerability affecting 3D Navigate in ENOVIA Collaborative Industry Innovator from
A stored Cross-site Scripting (XSS) vulnerability affecting Issue Management in ENOVIA Collaborative Industry Innovator
A stored Cross-site Scripting (XSS) vulnerability affecting Product Explorer in ENOVIA Collaborative Industry Innovator
A stored Cross-site Scripting (XSS) vulnerability affecting Document Management in ENOVIA Collaborative Industry Innovat
A stored Cross-site Scripting (XSS) vulnerability affecting Relations in ENOVIA Collaborative Industry Innovator from Re
A stored Cross-site Scripting (XSS) vulnerability affecting Bookmark Editor in ENOVIA Collaborative Industry Innovator o
Stored cross-site scripting (XSS) in the Specification Management feature of ENOVIA Specification Manager (Dassault Syst
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB