Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to TranzAxis with low-privilege account
-
DeliveryInject script payload via 'Open Object in Tree'
-
ExploitPayload stored in object tree
-
ExecutionHigher-privileged operator views object
-
PersistScript executes, steals session cookie
-
ImpactSession hijack / privilege escalation
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 | Requires a valid authenticated TranzAxis session (PR:L) with the ability to submit input through the 'Open Object in Tree' endpoint, where the injected script is persistently stored. Realistic impact depends on a second, typically higher-privileged operator subsequently opening the malicious object in the tree to trigger execution - so exploitation is gated by (1) authenticated access to the application and (2) a victim viewing the crafted object. There is no indication the flaw is reachable pre-authentication or against an unauthenticated default configuration. |
| Impact | This is a moderate-severity, low-priority issue rather than an urgent one. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) scores 5.3 and describes a network-reachable, low-complexity flaw that nonetheless requires authentication (PR:L) and yields only low-magnitude confidentiality/integrity impact with a scope change (SC:L/SI:L) - consistent with a stored XSS. EPSS is very low (0.03%, 10th percentile), indicating no meaningful signal of mass exploitation, and the CVE is NOT on the CISA KEV list, so there is no evidence of active exploitation. However, publicly available exploit code exists (Exploit-DB 52086), which raises the practical likelihood of opportunistic use against exposed, authenticated-access instances. These signals are consistent rather than conflicting: a real but low-urgency weakness. One nuance to verify: the vendor vector lists UI:N, yet stored XSS normally requires a victim to view the injected object, which would imply user interaction - this materially affects real-world exploitability and should be confirmed with the vendor/VulnCheck advisory. |
| Exploit ScenarioDerived | An authenticated user of TranzAxis submits a crafted object name/field through the 'Open Object in Tree' endpoint containing a malicious script payload, which is stored and later rendered when another operator opens that object in the tree view. The script executes in the victim's authenticated session context, enabling theft of session cookies and potential privilege escalation if a higher-privileged operator triggers it. Public exploit code (Exploit-DB 52086) exists, lowering the skill barrier for reproduction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 18, 2026
Stored cross-site scripting in Compass Plus TranzAxis 3.2.41.10.26 allows an authenticated user to inject script through the 'Open Object in Tree' endpoint; the payload is stored and executes when another operator opens the crafted object, enabling session-cookie theft and possible privilege escalation. Publicly available exploit code exists (Exploit-DB 52086), but EPSS is only 0.03% (10th percentile) and there is no CISA KEV confirmation of active exploitation. This is a moderate-severity, low-priority issue gated by authenticated access and a victim opening the malicious object.
Earlier versions of this analysis (1)
RemediationAI
No vendor-released patch was identified in the provided intelligence; confirm a fixed TranzAxis build with Compass Plus using the vendor site and VulnCheck advisory before relying on version-only remediation. In the interim, restrict the 'Open Object in Tree' endpoint and object/tree creation to a minimal set of trusted, authenticated operators and review stored object names for script content; trade-off: reduced workflow flexibility for legitimate operators. Deploy a Content-Security-Policy that disallows inline and third-party script (for example, script-src 'self') after testing in report-only mode, since strict CSP may break inline UI scripts. Set session cookies with HttpOnly and SameSite=Lax or Strict; trade-off: HttpOnly blocks script-based cookie theft but not scripted actions within the authenticated session, and SameSite may affect cross-site SSO or embedded flows. Monitor application logs for suspicious object names and review Exploit-DB 52086 for exploitation patterns.
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
The flaw is CWE-79 (improper neutralization of input during web page generation) in the TranzAxis web application, specifically a stored/persistent XSS condition in the 'Open Object in Tree' endpoint. An authenticated user can submit crafted input that is persisted and later rendered in another operator's browser within the application origin; the assessment's CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) reflects network reachability, low attack complexity, authenticated privileges, required victim interaction, and a scope change because script executes in the context of the victim's session. Exploitation requires a valid TranzAxis session and a second, typically higher-privileged operator viewing the malicious object, which is why the practical risk is constrained despite the stored nature of the payload.
Know when Tranzaxis 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:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N
Authenticated submission sets PR:L; stored XSS requires a victim to view the object (UI:R) and executes across a security boundary (S:C), with limited C/I and no availability impact.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
Lifecycle Timeline
4DescriptionCVE.org
TranzAxis 3.2.41.10.26 allows authenticated users to inject cross-site scripting via the Open Object in Tree endpoint, allowing attackers to steal session cookies and potentially escalate privileges.
Executive ViewAI
Organizations using TranzAxis 3.2.41.10.26 should be aware of moderate risk from CVE-2025-66574, a cross-site scripting vulnerability rated CVSS 5.4. Attackers could inject scripts to steal sessions or perform actions as authenticated users. Proof-of-concept code is publicly available. Organizations should apply vendor updates when available and monitor for exploitation.
Apply vendor patch. If patching is delayed: implement CSP headers, enable HttpOnly cookies, deploy WAF XSS rules.
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-2025-201269
NVD
CVE.org
EPSS
Exploit-DB
GitHub PoC