Skip to main content

TranzAxis CVE-2025-66574

| EUVDEUVD-2025-201269 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-12-04 disclosure@vulncheck.com
5.3
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to TranzAxis with low-privilege account
  2. Delivery
    Inject script payload via 'Open Object in Tree'
  3. Exploit
    Payload stored in object tree
  4. Execution
    Higher-privileged operator views object
  5. Persist
    Script executes, steals session cookie
  6. Impact
    Session 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – 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)
v1 Mar 15, 2026 - 16:35 CVSS 5.4

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

TranzAxis 3.2.41.10.26

Affected Packages

euvd tranzaxis no fix

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

Vendor (vulncheck) PRIMARY 5.3 MEDIUM
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
vuln.today AI 5.4 MEDIUM

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.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 18, 2026 - 15:22 NVD
5.4 (MEDIUM) 5.3 (MEDIUM)
PoC Detected
Dec 19, 2025 - 19:43 vuln.today
Public exploit code
CVE Published
Dec 04, 2025 - 21:16 cve.org
MEDIUM 5.3
CVE Published
Dec 04, 2025 - 21:16 nvd
MEDIUM 5.4

DescriptionCVE.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

Why It Matters

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.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: implement CSP headers, enable HttpOnly cookies, deploy WAF XSS rules.

Threat Intelligence Overview

EPSS Score
0.0%
Top 90% exploitable
Prevalence
Low
niche banking/payments transaction-processing platform, industry-specific footprint
Exploit
POC
Public exploit code exists
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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Low

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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