Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege Db2 credentials
-
DeliveryEstablish local database session
-
ExploitIdentify or know of range partitioned tables in the schema
-
ExecutionExecute specially crafted query targeting partition structure
-
PersistTrigger unbounded resource allocation in query engine
-
ImpactDb2 service crash, denying availability to all users
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires three concrete conditions to be met simultaneously: (1) the attacker must have a valid, low-privileged database account with sufficient rights to execute queries (PR:L per CVSS vector - unauthenticated access is not sufficient); (2) the Db2 instance must be local to the attacker or accessible via a local session (AV:L - this is not remotely exploitable over the network without an established database connection); and (3) the targeted database must contain range partitioned tables, as the vulnerability is specifically triggered through that table type. Environments that do not use range partitioning are not exploitable. Exploitation is limited by the need for existing database credentials and local access, which significantly narrows the realistic threat actor population to insiders, compromised accounts, or attackers who have already achieved local database access through another means. |
| Impact | The CVSS 5.5 Medium score reflects genuine structural constraints on exploitability. The local attack vector (AV:L) and low-privilege requirement (PR:L) together mean an attacker must already hold authenticated database credentials and local system or network access to Db2 - a significant prerequisite that materially reduces the exposed population compared to a network-vector vulnerability. Attack complexity is low (AC:L), meaning no race condition or special circumstance is required beyond triggering the query. Impact is limited exclusively to availability (A:H), with no confidentiality or integrity implications. No EPSS data was provided in the source intelligence, and the vulnerability carries no KEV designation and no known public exploit code, further reducing urgency. Real-world priority is moderate: in multi-tenant or shared Db2 environments where low-privileged users have query access and the database uses range partitioned tables, a malicious or compromised insider could force a database outage. Standalone or tightly access-controlled deployments face substantially lower risk. This is not a high-urgency remediation unless range partitioned tables are in active use by untrusted database principals. |
| Exploit ScenarioDerived | A low-privileged database user - such as a developer account, a compromised application service account, or a malicious insider - authenticates to an IBM Db2 instance and submits a specially crafted SQL query targeting a range partitioned table. No public exploit code exists at time of analysis, but the low attack complexity rating suggests the trigger condition is straightforward once the query structure is known. The Db2 engine fails to bound resource consumption during query execution, causing it to become unresponsive or crash, denying service to all other database clients. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 27, 2026
Denial of service in IBM Db2 11.5.x and 12.1.x allows a low-privileged local user to crash the database engine by executing a specially crafted query against range partitioned tables. The vulnerability stems from uncontrolled resource allocation (CWE-770) during query processing, resulting in complete availability loss with no impact to confidentiality or integrity. No public exploit code exists and this vulnerability has not been listed in the CISA KEV catalog at time of analysis.
RemediationAI
Consult the IBM support advisory at https://www.ibm.com/support/pages/node/7273556 for patching guidance; no exact fixed version number was confirmed in the available intelligence, so patch version details should be obtained directly from IBM. As a compensating control where patching cannot be applied immediately, restrict database login privileges so that only trusted, vetted users can execute queries against databases that contain range partitioned tables - this directly addresses the PR:L prerequisite. Additionally, consider monitoring query execution logs for anomalous patterns targeting partitioned table scans. Revoking or tightly scoping EXECUTE and SELECT permissions on range-partitioned objects for low-trust user roles limits the attack surface with minimal operational disruption. Note that restricting query access may affect application functionality if application accounts hold low-privilege roles that legitimately query these tables.
Affected VersionsENISA
Affected Packages
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
IBM Db2 is an enterprise relational database management system. Range partitioned tables are a storage and performance optimization feature that divides a table's data across physical partitions based on column value ranges. CWE-770 (Allocation of Resources Without Limits or Throttling) indicates the Db2 query engine fails to impose appropriate resource consumption limits when processing certain crafted queries against these partition structures - likely in the partition pruning or scan planning subsystem. Affected versions span two major release lines: Db2 11.5.0 through 11.5.9 and Db2 12.1.0 through 12.1.4. The local attack vector (AV:L) implies this is exercised via a database session rather than a network-exposed interface, consistent with SQL query execution requiring an established connection.
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
AV:L/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
DescriptionCVE.org
IBM Db2 11.5.0 through 11.5.9, and 12.1.0 through 12.1.4 is vulnerable to a denial of service when a specially crafted query is run with range partitioned tables.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Stack-based buffer overflow in the SQL/PSM (aka SQL Persistent Stored Module) Stored Procedure (SP) infrastructure in IB
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
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
IBM DB2 9.5 uses world-writable permissions for nodes.reg, which has unspecified impact and attack vectors. Rated critic
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
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
Memory-corruption in IBM Db2's IXF file IMPORT parser lets an attacker supply a crafted IXF data file that overflows a s
Stack-based buffer overflow in the Java Stored Procedure infrastructure in IBM DB2 9.1 before FP12, 9.5 through FP9, 9.7
Directory traversal vulnerability in the UTL_FILE module in IBM DB2 and DB2 Connect 10.1 before FP1 on Windows allows re
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
Integer signedness error in the db2dasrrm process in the DB2 Administration Server (DAS) in IBM DB2 9.1 through FP11, 9.
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
EUVD-2026-32490
GHSA-2j7q-r439-8qqq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB