Skip to main content

IBM Db2 CVE-2026-1352

| EUVDEUVD-2026-25125 MEDIUM
Improper Validation of Specified Quantity in Input (CWE-1284)
2026-04-23 psirt@us.ibm.com GHSA-chwf-7mw9-8249
6.5
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid Db2 user credentials
  2. Delivery
    Establish network connection to Db2 instance
  3. Exploit
    Craft malicious SQL query with special elements
  4. Execution
    Submit query for execution
  5. Persist
    Trigger resource exhaustion in query optimizer
  6. Impact
    Cause denial of service to legitimate users

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Input size validation
Exploitation Conditions

Exploitation requires authenticated database access - the attacker must possess valid database user credentials and network connectivity to the Db2 instance or Db2 Connect Server endpoint. The vulnerability is triggered by submitting specially crafted SQL queries containing improperly neutralized data elements; no user interaction is required beyond submitting the query, and the attack succeeds against default Db2 configurations without requiring non-standard settings or disabled security features. Limiting factors that reduce real-world risk include: (1) authentication requirement prevents unauthenticated remote exploitation, (2) the attacker must understand Db2's query syntax and behavior to craft effective payloads, (3) query logging and connection monitoring can potentially detect suspicious activity if properly configured, and (4) database privilege restrictions (e.g., limiting users to SELECT-only queries) can prevent triggering the vulnerability, though this depends on application design.

Impact

This vulnerability presents moderate but real risk within organizational perimeters. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) confirms network accessibility with low attack complexity, but crucially requires authenticated access (PR:L), which significantly limits real-world exposure compared to unauthenticated network vulnerabilities. The 6.5 score reflects high availability impact with no confidentiality or integrity compromise, making this primarily a business continuity concern rather than a data breach risk. The absence of KEV listing, public exploit code, or reported active exploitation suggests this is not being opportunistically weaponized, though insider threats or compromised database user credentials could readily exploit it. Organizations relying on Db2 for critical operations should prioritize patching, particularly if they have elevated privileges granted to application service accounts or if Db2 Connect Server is exposed to untrusted networks. The combination of authenticated-only access and lack of demonstrated exploitation in the wild indicates this is lower priority than network-based DoS vulnerabilities, but the simplicity of crafting query payloads (no special tools required once authenticated) means deployment patches should not be indefinitely delayed.

Exploit ScenarioDerived

A disgruntled database developer with standard query execution privileges connects to a production Db2 instance and submits a specially crafted SQL query containing improperly neutralized special characters in the WHERE clause or JOIN conditions, triggering a resource exhaustion condition in the query optimizer or execution engine. The database process consumes CPU and memory abnormally, causing the Db2 service to become unresponsive or crash, rendering dependent applications unable to execute queries and disrupting business operations until the service is manually restarted.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 23, 2026

Authenticated users can trigger a denial of service in IBM Db2 11.5.0-11.5.9 and 12.1.0-12.1.4 for Linux, UNIX, and Windows through improper neutralization of special elements in database query logic, causing service unavailability without requiring user interaction or special configuration. The vulnerability affects both standalone Db2 instances and Db2 Connect Server deployments, with CVSS 6.5 reflecting network accessibility and authenticated access requirements. No public exploit code or active exploitation has been identified at the time of analysis.

RemediationAI

IBM has released patched versions to address this vulnerability; users should upgrade to Db2 11.5.10 or later for the 11.5.x line, or Db2 12.1.5 or later for the 12.1.x line. Both patched versions are available from IBM's support portal (https://www.ibm.com/support/pages/node/7269433). In environments where immediate patching is not feasible, implement database access controls restricting query execution privileges to trusted applications and service accounts only; review and revoke unnecessary database user accounts, particularly those with ALTER, CREATE, or DDL permissions. Configure database connection pooling to include query timeout parameters, limiting the execution window for potentially malicious queries-this does not prevent the attack but reduces impact duration. Monitor query logs for unusual patterns such as excessive sequential table locks, repeated failed query parsing, or abnormal resource consumption spikes, using existing Db2 audit facilities (db2audit, Event Monitor). Note that these compensating controls do not eliminate the vulnerability and should be considered temporary measures pending patch deployment.

Affected VersionsENISA

DB2 12.1.0 ≤12.1.4
DB2 11.5.0 ≤11.5.9

Affected Packages

euvd db2 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability stems from CWE-1284 (Improper Neutralization of Data Query Logic Elements), which typically involves insufficient input validation or sanitization of query parameters that allows attackers to manipulate database query execution. In Db2's context, this suggests that certain special characters or sequences in SQL queries are not properly escaped or filtered before being processed by the query engine, enabling authenticated users to craft malicious queries that consume excessive resources, lock tables, or trigger internal errors leading to service crash or hang. The issue affects both the database engine itself and Db2 Connect Server, which acts as a middleware for connecting client applications to Db2 instances.

Know when Db2 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (us) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Primary rating from Vendor (us) · only source for this CVE.

CVSS VectorVendor: us

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.4 for Linux, UNIX and Windows (includes Db2 Connect Server) could allow an authenticated user to cause a denial of service due to improper neutralization of special elements in data query logic.

Threat Intelligence Overview

EPSS Score
0.0%
Top 87% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

More in Db2

View all
CVE-2012-4826 HIGH
8.5 Oct 20

Stack-based buffer overflow in the SQL/PSM (aka SQL Persistent Stored Module) Stored Procedure (SP) infrastructure in IB

CVE-2017-1297 HIGH POC
7.3 Jun 27

IBM DB2 for Linux, UNIX and Windows 9.2, 10.1, 10.5, and 11.1 (includes DB2 Connect Server) is vulnerable to a stack-bas

CVE-2014-3094 HIGH
8.5 Sep 04

Stack-based buffer overflow in IBM DB2 9.7 through FP9a, 9.8 through FP5, 10.1 through FP4, and 10.5 before FP4 on Linux

CVE-2012-1797 CRITICAL
10.0 Mar 20

IBM DB2 9.5 uses world-writable permissions for nodes.reg, which has unspecified impact and attack vectors. Rated critic

CVE-2026-10109 CRITICAL
9.8 Jun 30

Remote code execution in IBM Db2 11.5.0-11.5.9 and 12.1.0-12.1.4 lets unauthenticated network attackers run arbitrary co

CVE-2026-10543 CRITICAL
9.8 Aug 12

Privilege escalation in IBM Db2 (data server versions 11.5.0-11.5.9 and 12.1.0-12.1.5) allows an attacker to submit a sp

CVE-2026-10534 CRITICAL
9.8 Aug 12

Memory-corruption in IBM Db2's IXF file IMPORT parser lets an attacker supply a crafted IXF data file that overflows a s

CVE-2012-2197 HIGH
7.1 Jul 25

Stack-based buffer overflow in the Java Stored Procedure infrastructure in IBM DB2 9.1 before FP12, 9.5 through FP9, 9.7

CVE-2012-3324 CRITICAL
9.0 Sep 25

Directory traversal vulnerability in the UTL_FILE module in IBM DB2 and DB2 Connect 10.1 before FP1 on Windows allows re

CVE-2018-1426 CRITICAL
9.1 Mar 22

IBM GSKit (IBM DB2 for Linux, UNIX and Windows 9.7, 10.1, 10.5, and 11.1) duplicates the PRNG state across fork() system

CVE-2012-0711 HIGH
7.5 Mar 20

Integer signedness error in the db2dasrrm process in the DB2 Administration Server (DAS) in IBM DB2 9.1 through FP11, 9.

CVE-2013-6744 HIGH
8.5 May 30

The Stored Procedure infrastructure in IBM DB2 9.5, 9.7 before FP9a, 10.1 before FP3a, and 10.5 before FP3a on Windows a

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy