CVE-2024-54178: IBM Db2 Cloud Pak for Data Denial of Service via Resource Allocation Flaw
IBM Db2 on Cloud Pak for Data and Db2 Warehouse on Cloud Pak for Data contain a resource allocation flaw that allows authenticated users to trigger a denial of service condition when creating new databases. An attacker with valid credentials can exhaust system resources during database creation, making the service unavailable to legitimate users. This is not a remote unauthenticated attack—the threat actor must first obtain valid authentication credentials.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 6.5 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- Weaknesses (CWE)
- CWE-770
- Affected products
- 3 configuration(s)
- Published / Modified
- 2026-06-22 / 2026-06-30
NVD description (verbatim)
IBM Db2 on Cloud Pak for Data and Db2 Warehouse on Cloud Pak for Data versions 4.8,5.0,5.1,5.2,5.3 could allow an authenticated user to cause a denial of service when creating new databases due to improper allocation of resources.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2024-54178 stems from improper resource allocation handling in Db2's database creation process (CWE-770). When an authenticated user initiates database creation, the application fails to properly bound or manage resource consumption, permitting exhaustion of critical system resources. This results in availability degradation or complete service denial. The vulnerability affects Db2 on Cloud Pak for Data versions 4.8, 5.0, 5.1, 5.2, and 5.3, as well as Db2 Warehouse on Cloud Pak for Data across the same version range. The network-accessible nature of Db2 in cloud-deployed environments increases practical risk despite the authentication requirement.
Business impact
Organizations running Db2 on Cloud Pak for Data face potential service interruptions if insiders or compromised internal accounts exploit this flaw to create databases. In cloud environments serving multiple tenants or applications, a single malicious actor could degrade performance or availability for other users. Depending on recovery time objectives and the role of Db2 in your data pipeline, this can translate to stalled analytics, delayed reporting, or impaired business intelligence operations. The impact is scoped to availability (no data theft or integrity compromise), but service denial in data platforms carries operational cost.
Affected systems
Affected versions: Db2 on Cloud Pak for Data 4.8, 5.0, 5.1, 5.2, 5.3; Db2 Warehouse on Cloud Pak for Data 4.8, 5.0, 5.1, 5.2, 5.3. Organizations deploying Db2 within IBM Cloud Pak for Data environments are at risk. Standalone Db2 installations on traditional infrastructure and SaaS-only Db2 deployments should be evaluated against vendor guidance to confirm scope. Verify your exact Db2 version and deployment model (on-premises Cloud Pak, managed cloud service, or classic) to determine applicability.
Exploitability
Exploitation requires valid authentication credentials—the threat is from insiders, compromised service accounts, or privilege escalation chains rather than external unauthenticated attackers. Once authenticated, an attacker can repeatly invoke database creation operations to exhaust resources, requiring no special tools or techniques. The attack is straightforward but limited in scope to users with database creation privileges. The CVSS score of 6.5 (Medium) reflects this constraint: network-accessible but requiring prior authentication and resulting only in availability impact.
Remediation
IBM will provide security patches for the affected versions. Customers should prioritize upgrading Db2 on Cloud Pak for Data and Db2 Warehouse on Cloud Pak for Data to patched versions when made available by IBM. Until patches are deployed, implement compensating controls: restrict database creation privileges to a minimal set of trusted administrators, monitor and audit database creation operations for anomalies, and consider rate-limiting or throttling database creation requests to prevent rapid resource exhaustion. If running on Cloud Pak for Data, consult IBM's security advisories for recommended patch versions and any interim mitigations.
Patch guidance
Monitor IBM's security advisories and Cloud Pak for Data release notes for patched versions addressing CWE-770 resource allocation in database creation. IBM typically provides fixes across all affected versions; verify the availability and applicability of patches for your specific version before deploying. Test patches in a non-production environment first, as database platform updates can affect dependent applications. Cloud Pak for Data environments may be managed by IBM or your cloud provider; confirm the update timeline and process with your infrastructure team. If running a managed Db2 service, check whether your provider has auto-patched or requires action.
Detection guidance
Monitor audit and activity logs for unusual patterns in database creation: rapid successive CREATE DATABASE commands, creation attempts by low-privileged accounts, or creation activity outside normal maintenance windows. Alert on database creation operations that correlate with system resource spikes (CPU, memory, I/O exhaustion). Db2 diagnostic logs may reveal resource contention or allocation failures during creation. Establish baseline metrics for normal database creation resource consumption and alert when observations exceed thresholds. Network-based detection is less effective since the exploit occurs post-authentication; focus on application and OS-level monitoring.
Why prioritize this
This vulnerability warrants prompt but measured attention. The Medium severity (CVSS 6.5) and authentication requirement mean it is not a critical remote-code-execution flaw, but the availability impact and relative ease of exploitation by insiders make it a legitimate operational risk. Organizations should patch within normal monthly maintenance cycles rather than emergency timelines, but should not defer indefinitely. The lack of CISA KEV listing indicates this is not yet observed in active exploitation campaigns, reducing immediate pressure but not eliminating risk. Prioritize if you have strict insider-threat controls or if your Db2 instances face elevated compromise risk.
Risk score, explained
CVSS 3.1 score of 6.5 (Medium) reflects: Network-accessible (AV:N), low attack complexity—no special conditions required once authenticated (AC:L), requires prior authentication privilege (PR:L), no user interaction needed (UI:N), single scope boundary (S:U), no confidentiality or integrity impact (C:N/I:N), but high availability impact (A:H). The score appropriately captures that while resource exhaustion by an authenticated user is a genuine threat, the prerequisite of valid credentials significantly constrains the threat model compared to unauthenticated remote flaws.
Frequently asked questions
Do we need to patch immediately, or can this wait until our next planned maintenance window?
This is a Medium-severity flaw without known active exploitation (not on CISA KEV). You can safely incorporate patching into your normal monthly or quarterly maintenance cycle. However, do not defer indefinitely—schedule a patch within 60–90 days. If you have strict controls over database creation privileges or lower insider-threat risk, the urgency is further reduced.
Does this vulnerability allow attackers to steal data from Db2?
No. The flaw causes denial of service through resource exhaustion and does not compromise confidentiality or integrity. No data theft or corruption is possible. The impact is availability only.
Our Db2 is fully isolated on-premises behind a firewall—does this still apply to us?
The authentication requirement limits external attack surface significantly. However, if your on-premises Db2 is deployed within Cloud Pak for Data (on-premises), it is affected. Confirm your Db2 version and whether you are running on Cloud Pak for Data or a classic standalone Db2 instance. Consult IBM's advisory to clarify which deployment models are in scope.
What's the difference between Db2 on Cloud Pak for Data and Db2 Warehouse on Cloud Pak for Data?
Both are vulnerable. Db2 Warehouse is a specialized analytics instance within Cloud Pak for Data, while Db2 on Cloud Pak for Data is the general relational database service. Both are affected across versions 4.8–5.3. The remediation approach is the same for both products.
This analysis is based on publicly available information as of the published CVE date. Severity and exploitability assessments are subject to change as additional details emerge or exploitation is observed. Verify all patch version numbers and remediation steps against official IBM security advisories before deployment. Organizations should conduct their own risk assessment based on their specific Db2 deployment model, version, and threat environment. This content is provided for informational purposes and does not constitute legal or professional security advice. Source: NVD (public-domain), retrieved 2026-07-28. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-10533MEDIUMOpenShift ResourceQuota Bypass Leads to API Server DoS
- CVE-2026-10740MEDIUMs2n-quic Memory Allocation DoS – QUIC CRYPTO Frame Reassembler
- CVE-2026-1500MEDIUMGitLab Authenticated Denial of Service via Malicious File Upload
- CVE-2026-24720MEDIUMQNAP File Station 6 Resource Exhaustion Vulnerability
- CVE-2026-28237MEDIUMAMD uProf Resource Exhaustion Vulnerability – Patch Guidance
- CVE-2026-36499MEDIUMOpen vSwitch Thread Allocation DoS Vulnerability
- CVE-2026-39904MEDIUMGophish Zip Bomb Denial of Service via Malicious Email Template
- CVE-2026-40898MEDIUMquic-go HTTP/3 Trailer Memory Exhaustion DoS