Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2025-14773

CVE-2025-14773: ABB T-MAC Plus XSS Vulnerability

CVE-2025-14773 is a cross-site scripting vulnerability in ABB T-MAC Plus that allows attackers to inject malicious scripts. This article covers the technical details, affected version 4.0-24, impact, and mitigation.

Published:

CVE-2025-14773 Overview

CVE-2025-14773 is a cross-site scripting (XSS) vulnerability affecting ABB T-MAC Plus version 4.0-24. The flaw stems from improper neutralization of user-supplied input during web page generation, allowing attackers to inject malicious script content into pages rendered by the device's web interface. The vulnerability is classified under [CWE-79] and carries a CVSS v4.0 base score of 7.2.

Exploitation requires low privileges and user interaction over the network. Successful attacks can compromise the integrity and availability of both the vulnerable component and downstream systems. ABB has published a security advisory addressing the issue.

Critical Impact

Authenticated attackers can inject script payloads into the T-MAC Plus web interface to execute code in victim browsers, hijack sessions, and pivot against connected industrial systems.

Affected Products

  • ABB T-MAC Plus version 4.0-24

Discovery Timeline

  • 2026-06-03 - CVE-2025-14773 published to NVD
  • 2026-06-03 - Last updated in NVD database

Technical Details for CVE-2025-14773

Vulnerability Analysis

The vulnerability resides in the web page generation logic of ABB T-MAC Plus, an industrial monitoring product. The application fails to neutralize special characters in user-controlled input before rendering it back to the browser. This allows an authenticated attacker to inject HTML or JavaScript that executes in the context of another user's session.

Because the attack vector is network-based and the affected component is a management interface for industrial equipment, successful injection can lead to credential theft, configuration tampering, and lateral movement into operational technology environments. The CVSS v4.0 metrics indicate high impact to integrity and availability of both the vulnerable system and subsequent systems, while confidentiality impact remains limited.

Root Cause

The root cause is missing or insufficient output encoding when reflecting user-supplied data in HTTP responses generated by the T-MAC Plus web server. Input fields accept characters such as <, >, and " without sanitization or contextual escaping. When rendered, the browser interprets injected payloads as executable script rather than literal text.

Attack Vector

An attacker with low-privilege access to the T-MAC Plus web interface crafts a request containing a JavaScript payload in a vulnerable parameter. The payload is stored or reflected by the application and delivered to a victim who interacts with the affected page. The script executes in the victim's browser under the origin of the T-MAC Plus device.

Typical exploitation chains include session token exfiltration, forced configuration changes through the victim's authenticated session, and delivery of secondary payloads to administrators of connected industrial assets. See the ABB security advisory for vendor technical details.

Detection Methods for CVE-2025-14773

Indicators of Compromise

  • HTTP requests to the T-MAC Plus web interface containing script tags, event handlers such as onerror= or onload=, or encoded payloads like %3Cscript%3E.
  • Outbound connections from administrator workstations to attacker-controlled domains shortly after accessing the T-MAC Plus management UI.
  • Unexpected configuration changes or new user accounts on T-MAC Plus devices following administrative sessions.

Detection Strategies

  • Inspect web server access logs on T-MAC Plus appliances for parameters containing HTML or JavaScript metacharacters.
  • Deploy a web application firewall in front of the management interface and enable XSS signature rules.
  • Correlate browser-side anomalies (unexpected redirects, script errors) reported by operators with sessions on T-MAC Plus hosts.

Monitoring Recommendations

  • Capture and retain full HTTP request and response traffic to and from T-MAC Plus interfaces for forensic review.
  • Alert on administrative actions performed shortly after a user visits a previously unseen URL or parameter pattern.
  • Monitor for cross-origin requests originating from the T-MAC Plus domain that target authentication or configuration endpoints.

How to Mitigate CVE-2025-14773

Immediate Actions Required

  • Restrict network access to the T-MAC Plus web interface to trusted management workstations using firewall rules or VLAN segmentation.
  • Apply the security update published by ABB for T-MAC Plus version 4.0-24 as soon as it is available in your environment.
  • Require administrators to use dedicated browsers or jump hosts when accessing the device, and clear sessions after each use.

Patch Information

ABB has issued guidance for CVE-2025-14773 in its security advisory. Refer to the ABB Document Download for the affected version list, fixed build identifiers, and upgrade procedures specific to T-MAC Plus 4.0-24.

Workarounds

  • Place the T-MAC Plus management interface behind a reverse proxy that enforces Content Security Policy and strict output encoding.
  • Disable or limit accounts that do not require access to the web interface to reduce the pool of potential attackers.
  • Enforce browser-side protections such as up-to-date browsers with built-in XSS auditors and disable third-party extensions on administrator workstations.
bash
# Example: restrict access to T-MAC Plus web interface to a management subnet
iptables -A INPUT -p tcp --dport 443 -s 10.10.50.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j DROP

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.