AI vs. Supply Chain Security: Learn how to defend your code. Save your seat.
Register Today!

CVE-2026-3602: SQL Injection in IBM App Connect Enterprise Leads to Code Execution

CVE 2026 3602 SQL Injection to RCE in IBM App Connect (1)

From an innocent-looking SQL import to startup-folder persistence: Understanding the risk in patched IBM App Connect Enterprise Toolkits

Overview

OX Research found and disclosed a SQL injection vulnerability in the IBM App Connect Enterprise and IBM Integration Bus for z/OS Toolkit.

The SQL injection vulnerability allows the attacker to create arbitrary files on the victim’s machine without the victim’s knowledge. Successful exploitation of this vulnerability requires user interaction, so a remote attacker would need to use social engineering techniques to trick the user into performing actions that trigger the vulnerability. 

In the proof of concept shared with and responsibly disclosed to IBM, this capability was leveraged to achieve remote command execution on a victim’s machine, ultimately resulting in a complete system compromise.

The issue was published as CVE-2026-3602 inside IBM’s official advisory

Vulnerability Details

CVE: CVE-2026-3602

Description: IBM App Connect Enterprise is vulnerable to SQL injection. A remote attacker could socially engineer a user into accidentally creating files they may not be aware of.

CWE: CWE-73: External Control of File Name or Path

CVSS Source: IBM

CVSS Base score: 4.7

CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N)

About IBM App Connect Enterprise and IBM Integration Bus for z/OS toolkit

IBM App Connect Enterprise (ACE) and IBM Integration Bus (IIB) for z/OS are enterprise integration platforms that enable organizations to connect applications, services, and data across different environments. The associated Toolkit provides developers and administrators with tools to design, configure, test, and manage integration flows and related resources.

These platforms are widely adopted by large enterprises and organizations that rely on IBM middleware solutions to support critical business processes and integrate complex IT environments. Due to their use in enterprise-scale deployments, vulnerabilities affecting these products may have a significant impact on organizations that depend on them for application and data connectivity.

Responsible Disclosure Timeline

  • February 26, 2026 – Initial disclosure
  • February 26, 2026 – IBM acknowledges the vulnerability
  • June 29, 2026 – CVE-2026-3602 is assigned and the issue is made public
  • July 15, 2026 – IBM updates us that the vulnerability was patched

Technical Details

The application provides functionality for opening SQL files. We created a specially crafted SQL file that, when loaded by the application, exploits the SQL injection vulnerability that allows the creation of a file anywhere on the targeted system, by leveraging this vulnerability, an attacker can create arbitrary files inside sensitive directories such as the startup folder in order for the file to be executed next time the machine starts.

The application allows the user to select a connection profile. In our proof of concept, we created a Derby connection profile that can be abused to trigger the vulnerable code path and exploit the SQL injection vulnerability.

An attack scenario should look something like this: A threat actor generates a .sql file which contains both legitimate data, and the SQL injection attack inside with a malicious script inside. The victim receives the innocent looking .sql file, and imports it to IBM App Connect Enterprise in order to use the data inside. Once the victim loads the malicious .sql file, everything continues to work normally, but in the background the SQL database was tricked to write a script in the startup directory, which will launch the next time the computer boots up.

By exploiting the vulnerability, we were able to write arbitrary files to the victim’s local machine, which were subsequently leveraged to achieve arbitrary command execution, ultimately resulting in a complete system compromise.

Proof of Concept Diagram

image

Video:

Affected Products and Versions

Affected Product(s)Version(s)
IBM App Connect Enterprise13.0.1.0 – 13.0.7.2
IBM App Connect Enterprise12.0.1.0 – 12.0.12.26
IBM Integration Bus for z/OS10.1.0.0 – 10.1.0.7

Remediation

Addressing the vulnerability is possible by applying the appropriate fix to IBM App Connect Enterprise and IBM Integration Bus for z/OS:

ProductFixes
IBM App Connect EnterpriseFix Pack Release 13.0.8.0
IBM App Connect EnterpriseFix Pack Release 12.0.12.27
IBM Integration Bus for z/OSInterim Fix is available to apply to 10.1.0.7 from IBM Fix Central

Tags:

OX VibeSec

Security That Moves at the Speed AI Builds

See what your AI agents decide and whether it’s safe before it runs. Connect a repo in minutes.

Get Your Software Secured
Frame 2085668530

Subscribe to Our Newsletter

Stay updated with the latest SaaS insights, tips, and news delivered straight to your inbox.

Group 1261154229