CVE-2025-36147 in Financial Transaction Manager for SWIFT Services for Multiplatformsinfo

Summary

by MITRE • 09/18/2026

IBM Financial Transaction Manager for SWIFT Services for Multiplatforms 3.2.4.0 through 3.2.4.16 is vulnerable to cross-site scripting. This vulnerability allows an unauthenticated attacker to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 09/18/2026

The IBM Financial Transaction Manager for SWIFT Services, specifically versions 3.2.4.0 through 3.2.4.16 running on multiplatform environments, contains a critical cross-site scripting vulnerability within its web-based user interface. This flaw stems from insufficient validation and sanitization of user-supplied input before it is processed by the application server or rendered in the browser context. As a result, an attacker who has not yet authenticated to the system can inject malicious scripts into pages that are subsequently viewed by other users. The vulnerability exploits the trust relationship between the web application and its end-users, allowing external content to be executed within the security context of the trusted site rather than as part of the intended application logic.

From a technical perspective, this is classified under CWE-79 Improper Neutralization of Input During Web Page Generation commonly known as Cross-Site Scripting or XSS. The specific nature of this vulnerability allows for stored or reflected execution depending on how the input is handled by the backend services and frontend rendering engines. Because the application fails to properly encode special characters such as angle brackets, quotes, and ampersands, malicious JavaScript payloads can persist in the DOM when rendered. This enables the attacker to manipulate the client-side environment dynamically, bypassing standard browser security policies like the same-origin policy which are designed to isolate content from different sources.

The operational impact of this vulnerability is severe due to its unauthenticated nature. Unlike many XSS vulnerabilities that require a user to click on a crafted link or log in first, this flaw allows an attacker to initiate exploitation without any prior credentials. Once executed within the browser session of a legitimate administrator or operator, the malicious script can perform actions on behalf of that user. This includes reading sensitive data displayed on the page, such as authentication tokens, session identifiers, and potentially clear-text passwords if they are exposed in the interface. The attacker can also modify the functionality of the web application to redirect users to phishing sites or alter transaction parameters within the SWIFT messaging framework, compromising the integrity and confidentiality of financial communications.

This vulnerability aligns with MITRE ATT&CK technique T1059 Command and Scripting Interpreter: JavaScript under Execution, as well as T1204 User Execution if social engineering is used to trigger the payload. The ability to extract credentials from a trusted session directly impacts the CIA triad, specifically confidentiality and integrity. In the context of SWIFT services, which handle high-value financial transactions between institutions globally, any compromise of administrative access can lead to significant financial loss, regulatory penalties, and reputational damage. The lack of authentication requirement for exploitation makes this particularly dangerous as it lowers the barrier to entry for malicious actors significantly.

To mitigate this risk, immediate patching is required by upgrading IBM Financial Transaction Manager for SWIFT Services to a version later than 3.2.4.16 where these input validation issues have been addressed. In addition to software updates, organizations should implement strict Content Security Policy headers that restrict the execution of inline scripts and limit sources from which content can be loaded. Web Application Firewalls configured with rulesets targeting XSS patterns can provide an additional layer of defense by filtering out malicious payloads before they reach the application logic. Regular security audits focusing on input validation across all web-facing components are essential to prevent similar flaws in future releases or configurations.

Responsible

Ibm

Reservation

04/15/2025

Disclosure

09/18/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!