Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Description states remote crafted SQL with view/add/modify/delete, giving network unauthenticated access and high confidentiality, integrity, and availability impact on the database.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
6DescriptionNVD
IBM i 7.6, 7.5, and 7.4 s vulnerable to SQL injection. A remote attacker could send specially crafted SQL statements, which could allow the attacker to view, add, modify, or delete information in the back-end database.
AnalysisAI
SQL injection in IBM i 7.6, 7.5, and 7.4 lets a remote attacker submit specially crafted SQL statements that read, insert, alter, or delete data in the back-end database. The flaw is vendor-reported by IBM and carries a 9.8 CVSS with a network, unauthenticated vector, though no public exploit identified at time of analysis and EPSS exploitation probability is low (0.27%, 19th percentile).
Technical ContextAI
IBM i is IBM's integrated operating environment for Power Systems (formerly OS/400 / i5/OS), bundling a tightly coupled Db2 for i relational database, integrated language runtimes, and application services. The affected component per CPE is cpe:2.3:a:ibm:i (all versions of the 7.4-7.6 lines). The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): user-controllable input is concatenated into SQL passed to the Db2 for i engine without adequate parameterization or escaping, so attacker-supplied syntax is interpreted as command structure rather than data, giving full CRUD access to database contents.
RemediationAI
Patch available per vendor advisory: apply the fix IBM provides at https://www.ibm.com/support/pages/node/7283298 for your IBM i 7.6, 7.5, or 7.4 release (typically delivered as a PTF/group PTF; the exact patched build is not stated in the provided data, so obtain it from the IBM note). Until the PTF is applied, reduce exposure by restricting network reachability of the affected IBM i application or database-facing service to trusted hosts (firewall/ACLs), enforcing least-privilege on the database profiles used by the vulnerable interface so a successful injection cannot escalate to full CRUD, and enabling SQL/exit-point logging (e.g., Db2 for i audit journaling) to detect anomalous statements - noting that these controls limit but do not eliminate the injection path and may add operational overhead to legitimate integrations.
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-58381
GHSA-r5r5-7pg6-fgmg