Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as high-privilege user
-
DeliveryInject script into Capture Validation input
-
ExploitPayload stored in application
-
ExecutionVictim opens affected invoice view
-
PersistScript executes in victim browser
-
ImpactSession/data compromise in app context
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 is limited to the OpenText Vendor Invoice Management for SAP Solutions Capture Validation application and, per the CVSS vector, requires high-privilege authenticated access (PR:H) to store the payload plus victim user interaction (UI:P - the target must open the affected view). The vendor also qualifies it with 'under certain conditions,' indicating an unspecified application state is needed to trigger execution. These factors - privileged insider or compromised privileged account, victim interaction, and a specific triggering condition - substantially constrain realistic exploitation despite the network attack vector; there is no unauthenticated path in default configurations. |
| Impact | This is a moderate-priority, config-and-privilege-gated stored XSS rather than a widespread emergency. The vendor-supplied CVSS 4.0 vector (7.3) is network-facing (AV:N/AC:L) but critically requires high privileges (PR:H) and passive user interaction (UI:P), and explicitly marks exploit maturity as Unproven (E:U). No EPSS score is provided, there is no CISA KEV listing, and no public POC was identified - all three signals point to low near-term exploitation likelihood, consistent with the E:U rating. The vector's high impact ratings (VC:H/VI:H plus subsequent-system SC:H/SI:H/SA:H) are aggressive for a stored XSS; those subsequent-system 'H' values are what drive the 7.3, but classic stored XSS in a web app typically yields limited confidentiality/integrity impact scoped to the victim's session, so I assess the true impact lower (see assessed vector). The description hedges with 'under certain conditions,' meaning even the PR:H attacker needs an unspecified state to trigger it. Net: real but not urgent - patch on a normal cycle; the PR:H barrier means a malicious or compromised privileged insider is the realistic threat, not an internet-wide unauthenticated attacker. |
| Exploit ScenarioDerived | A privileged user (or an attacker who has compromised such an account) stores a malicious script payload in a field processed by the Capture Validation application of OpenText VIM for SAP. When another user - such as an approver reviewing the invoice record - opens the affected view, the script executes in their browser session, enabling theft of session data or actions taken as that user. No public exploit code exists and the vendor rates exploit maturity as Unproven, so this remains theoretical at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 24, 2026
Stored cross-site scripting in the Capture Validation application of OpenText Vendor Invoice Management for SAP Solutions allows a high-privileged authenticated user to persist malicious script content that later executes in another user's browser when the affected view is opened, potentially exposing or altering invoice data processed by the application. The vendor rates the issue 7.3, while our independent assessment places it at moderate severity (CVSS 3.1 AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N) because exploitation requires privileged access to plant the payload, victim interaction to trigger it, and an additional unspecified application condition per the vendor's 'under certain conditions' qualifier. No public exploit code has been identified at time of analysis and the flaw is not listed in CISA KEV.
RemediationAI
No vendor-released fixed version was identified in the available intelligence for CVE-2026-12559, so the first step is to consult OpenText's advisories at https://support.opentext.com/csm?id=ot_kb_unauthenticated&sysparm_article=KB0869044 and https://support.opentext.com/csm?id=kb_article_view&sysparm_article=KB0869040 to obtain the current patch or hotfix guidance, and to open a support case if a fix is not yet published; if OpenText has issued a patched build, apply it as the primary remediation. If no fix is available, compensating controls should target the two chokepoints in the attack chain: reduce the population holding high privileges sufficient to write into Capture Validation (restrict the affected role to the minimum necessary users, review privileged accounts for signs of compromise) and reduce victim exposure by limiting which users can open the affected views, accepting that this restricts legitimate invoice validation workflows. Add a Content Security Policy that disallows inline and third-party script on the Capture Validation views to blunt execution even if a payload is stored, and enable server-side input validation and output encoding where the application permits customization, weighing the risk that a strict CSP may break legitimate embedded UI behavior. Detection should focus on anomalous script-like content stored in capture/validation records and on sessions of privileged users manipulating that data, since exploitation is authenticated and interaction-gated rather than remotely autonomous.
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
This is a CWE-79 cross-site scripting flaw of the stored (persistent) variety: attacker-supplied content is saved server-side by the Capture Validation component of OpenText Vendor Invoice Management for SAP Solutions and later rendered into a victim's browser without adequate neutralization or output encoding, so the injected script executes in the context of the victim's session rather than being displayed as text. Because Capture Validation sits in the invoice capture and validation workflow that feeds SAP, the executing script inherits the victim's session privileges and can read or manipulate data the victim is authorized to see, which is consistent with the scope-change rating (S:C) and the limited confidentiality/integrity impact (C:L/I:L/A:N) in our assessment. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:P, VC/VI:H, SC/SI/SA:H) and our 3.1 assessment both indicate that the attacker must already hold a high-privilege authenticated account (PR:H) to store the payload, and that a second user must open the poisoned view (UI:P/UI:R) for execution to occur. The CPE entry cpe:2.3:a:opentext:vendor_invoice_management_for_sap_solutions:*:*:*:*:*:*:*:* is version-agnostic, so no specific vulnerable build range has been disclosed.
Know when Vendor Invoice Management For Sap Solutions 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:P/VC:H/VI:H/VA:N/SC:H/SI:H/SA:H/E:U/S:N/AU:N/R:U/V:D/RE:M/U:Red
Stored XSS requires a high-privilege account to inject (PR:H) and a victim to view the content (UI:R); scope changes to the victim's browser (S:C) with the limited confidentiality/integrity impact typical of XSS (C:L/I:L), no availability effect.
Primary rating from Vendor (OpenText).
CVSS VectorVendor: OpenText
DescriptionCVE.org
A Stored Cross-Site Scripting (XSS) vulnerability has been identified in OpenText Vendor Invoice Management for SAP Solutions Capture Validation application. Under certain conditions, this issue could allow execution of unauthorized script content in a user's browser, potentially impacting confidentiality and integrity of information processed through the application.
Executive ViewAI
A stored cross-site scripting flaw in OpenText Vendor Invoice Management for SAP Solutions' Capture Validation application creates a risk that high-privileged authenticated users could alter or expose invoice data viewed by other employees in the accounts payable workflow. Because exploitation requires an already privileged account and victim interaction, and no public exploit identified at time of analysis, immediate organizational exposure is constrained, but potential financial data manipulation and SAP process disruption warrant management attention. No vendor-released patch identified at time of analysis makes interim controls and monitoring essential until remediation is available.
No vendor-released patch identified at time of analysis; interim mitigations include restricting Capture Validation access to essential high-privileged users, enforcing least privilege and separation of duties, deploying WAF or input/output filtering for script injection, monitoring privileged user activity and invoice data changes, and briefing accounts payable users on suspicious invoice content.
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.
EUVD-2026-86008
GHSA-gmqc-8252-pqjp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB