Skip to main content

IBM Db2 HPU CVE-2025-33126

MEDIUM
Incorrect Calculation of Buffer Size (CWE-131)
2025-10-28 psirt@us.ibm.com
6.5
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged user
  2. Exploit
    Submit input with malformed size parameters
  3. Execution
    Trigger incorrect buffer size calculation
  4. Impact
    Program crashes (denial of service)

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer size calculation
Exploitation Conditions

Exploitation requires an authenticated user (CVSS PR:L) with access to IBM Db2 High Performance Unload who can supply input processed by the vulnerable buffer-size calculation routine; it affects HPU versions 5.1, 5.1.0.1, 6.1, 6.1.0.1, 6.1.0.2, 6.1.0.3, 6.5, and 6.5.0.0 IF1. Limiting factors that reduce real-world risk: valid credentials/authentication are mandatory (no anonymous exploitation), the impact is confined to a crash with no confidentiality or integrity effect, and the product is a specialized Db2 add-on rather than a default-exposed internet service.

Impact

This is a moderate-severity denial-of-service issue (CVSS 6.5) in IBM Db2 High Performance Unload, stemming from CWE-131 (incorrect buffer size calculation). The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) indicates a network-reachable, low-complexity attack requiring low-level authenticated privileges, with impact limited purely to availability (C:N/I:N) - no data disclosure or code execution is claimed. All exploitation signals point to low urgency: EPSS is 0.31% (21st percentile), there is no CISA KEV listing, and no public exploit code was identified. The signals are consistent rather than conflicting: a low EPSS aligns with the absence of KEV and POC, and the availability-only impact caps the real-world severity. This is a real but low-priority issue - patch in normal cycles rather than as an emergency. Because exploitation requires an already-authenticated user, the practical risk is largely insider or post-compromise, not opportunistic internet-wide attack.

Exploit ScenarioDerived

An authenticated user with access to the Db2 High Performance Unload service sends specially crafted input that triggers an incorrect buffer-size calculation, causing the program to crash and interrupting unload/load operations. No public exploit code is known, and the attacker gains no code execution or data access - only a service outage. The impact is confined to availability of the HPU utility.

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

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Denial of service in IBM Db2 High Performance Unload (HPU) 5.1, 5.1.0.1, 6.1, 6.1.0.1, 6.1.0.2, 6.1.0.3, 6.5, and 6.5.0.0 IF1 allows an authenticated user to crash the program by supplying input that reaches a routine which miscalculates a buffer size (CWE-131). The assessed vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H (6.5), meaning remote exploitation is possible but requires valid credentials (PR:L), and the only confirmed impact is availability: no confidentiality or integrity loss, and no code execution is demonstrated. No public exploit code or confirmed active exploitation has been reported, and EPSS is low at 0.31% (21st percentile), so real-world risk is driven mainly by exposure of this specialized Db2 add-on to untrusted authenticated users rather than by broad opportunistic scanning.

RemediationAI

Apply the fix specified in IBM's security bulletin for CVE-2025-33126 at https://www.ibm.com/support/pages/node/7249336; the available data does not identify an exact fixed version string, so treat the advisory as the authoritative source and confirm the patched build for your 5.1.x, 6.1.x, or 6.5.x installation before deploying. Until the vendor fix is confirmed as applied, the most effective compensating control is to restrict use of High Performance Unload to a small set of trusted, authenticated operators - since exploitation requires valid credentials (PR:L) - by enforcing least privilege on DB2 accounts and DB2/HPU execution privileges and by auditing who can invoke the utility; this reduces the pool of potential attackers but does not eliminate the crash for legitimate users and adds administrative overhead. Where HPU is installed but not actively used, remove it or stop its related services to shrink the attack surface, accepting that this may break scheduled unload/load maintenance jobs. Additionally, constrain network reachability of DB2/HPU interfaces and management tooling to trusted hosts via firewall rules or DB2 connection restrictions (side effect: legitimate remote operational workflows must be re-routed through approved hosts), and enable monitoring and alerting on HPU/DB2 process terminations so a triggered crash is detected quickly and treated as a potential exploitation attempt, though this is detective rather than preventive and generates alert noise on unstable systems.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The root cause class is CWE-131, Incorrect Calculation of Buffer Size, in IBM Db2 High Performance Unload, a Db2 utility used to rapidly unload, load, and reorganize table data outside the core database engine. In this flaw, a size computation used to allocate or bound a buffer is wrong, so input that is processed by the affected routine can exceed the intended buffer boundary and destabilize the process; per the assessed vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) the outcome demonstrated is a crash of the program (high availability impact) rather than memory corruption exploitable for code execution or data disclosure. The CPE data identifies the affected product family as ibm:db2_high_performance_unload_load, with explicit entries for 6.1.0.1, 6.1.0.2, 6.1.0.3, 6.5.0.0, and 6.5.0.0 IF1. Because HPU is an auxiliary administrative/database-utility component rather than a default internet-facing service, exploitation requires an attacker to already hold credentials valid for the DB2/HPU environment and the ability to feed data into the vulnerable sizing routine; the CVSS PR:L rating and the independent assessment both confirm authentication is mandatory.

Know when Db2 High Performance Unload Load 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
vuln.today AI 6.5 MEDIUM

Network-reachable service with low attack complexity, but requires authenticated low-privileged access (PR:L); impact is availability-only crash, so C:N/I:N/A:H.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (us).

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 High Performance Unload 6.1.0.3, 5.1.0.1, 6.1.0.2, 6.5, 6.5.0.0 IF1, 6.1.0.1, 6.1, 5.1, 6.1.0.3, 5.1.0.1, 6.1.0.2, 6.5, 6.5.0.0 IF1, 6.1.0.1, 6.1, 5.1, 6.1.0.3, 5.1.0.1, 6.1.0.2, 6.5, 6.5.0.0 IF1, 6.1.0.1, 6.1, 5.1, 6.1.0.3, 5.1.0.1, 6.1.0.2, 6.5, 6.5.0.0 IF1, 6.1.0.1, 6.1, and 5.1 could allow an authenticated user to cause the program to crash due to the incorrect calculation of a buffer size.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Low
specialized optional Db2 add-on unload utility, not a core product
Data Quality
3 sources
Confidence: Low

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.3%
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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.

Affected Products (CPE)CVE.org

cpe:2.3:a:ibm:db2_high_performance_unload_load:*:*:*:*:*:*:*:*
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.1:-:*:*:*:*:*:*
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.2:-:*:*:*:*:*:*
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.3:-:*:*:*:*:*:*
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.5.0.0:*:*:*:*:*:*:*
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.5.0.0:if1:*:*:*:*:*:*

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