Sceawere
Vulnerability Detail
CVE-2026-17345UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
IBM API Connect SQL Injection
Vulnerability Metadata
- Severity
- High
- Score / CVSS
- 7.7
- Creation Date
- 14h ago
- Vendor
- IBM
- Product
- API Connect
- Attack Type
- CWE-89 Improper Neutralization of Special Elements used in an SQL Command
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
- Attack Complexity
- LOW
Narrative and Response
Description
IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to obtain sensitive information due to improper neutralization of special elements used in an SQL command.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "7.7",
"pubDate": "2026-11-07T05:18:46.513Z",
"pubdate": "2026-11-07T05:18:46.513Z",
"executiveSummary": "This vulnerability is classified as an SQL injection flaw affecting IBM API Connect, stemming from improper neutralization of special elements within SQL commands.\nThe vulnerability allows a remote, authenticated attacker to execute arbitrary SQL queries against the underlying database, leading to unauthorized sensitive information disclosure.\nAffected products include IBM API Connect versions 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2.\nThe primary risk implication is the compromise of data confidentiality, as attackers can bypass intended application logic to access restricted database content.\nSuccessful exploitation requires the attacker to have authenticated access to the application, although the specific interface enabling the injection is accessible remotely.\nThere is no indication that this vulnerability allows for remote code execution or direct system compromise; however, the impact is severe due to the potential for large-scale data exfiltration.",
"technicalDetails": "The root cause of this vulnerability is improper neutralization of user-supplied input before it is incorporated into an SQL query string. The application component responsible for processing specific requests fails to sanitize or parameterize input effectively, allowing an attacker to inject malicious SQL syntax.\nThis vulnerability manifests when the application constructs database queries dynamically using untrusted input from an authenticated user. Because the input is not treated as data but rather interpreted as executable SQL command segments, an attacker can manipulate the query structure.\nThe attack flow begins with the authenticated attacker identifying an input vector that interacts with the backend database. By supplying specially crafted payloads containing SQL meta-characters (e.g., single quotes, comment delimiters), the attacker can alter the query logic. For instance, an attacker might inject a UNION SELECT statement to retrieve data from tables not intended to be exposed by the original query or manipulate WHERE clauses to bypass authentication checks or filter-based constraints.\nSince the application is vulnerable to SQL injection, the attacker can use techniques such as error-based SQLi to extract schema information or boolean-based/time-based blind SQLi to exfiltrate data character-by-character. The vulnerability resides within the application's request processing logic that interfaces with the backend database management system.\nAuthentication is a prerequisite for exploitation, meaning the attacker must possess valid credentials to access the vulnerable functionality. The vulnerability is accessible over the network, making it a remote attack vector for any authenticated user.\nThe impact post-exploitation includes the unauthorized retrieval of sensitive information stored within the database, which may include configuration data, user credentials, or application-specific business data. The improper neutralization of special elements effectively breaks the abstraction layer between the application code and the database engine, granting the attacker the ability to interact with the database as the application's database service account, subject to the permissions granted to that account."
}