Skip to main content

IBM Db2 CVE-2026-6938

| EUVDEUVD-2026-32492 HIGH
Improper Authorization (CWE-285)
2026-05-27 psirt@us.ibm.com GHSA-fmg6-qg6h-pwx6
7.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Reach Db2 network endpoint
  2. Exploit
    Craft special query for object storage upload
  3. Execution
    Bypass authorization check (CWE-285)
  4. Impact
    Write/modify data in unauthorized storage path

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization verification
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the Db2 12.1.x instance to be configured to upload to a remote object storage path, and the attacker must submit a 'special query' that triggers the authorization bypass during that upload. The limiting factor is the deployment prerequisite: instances not using remote object storage integration are not exposed. Impact is confined to integrity (unauthorized write/manipulation of storage data) - there is no confidentiality or availability impact per the CVSS vector (C:N/A:N). No user interaction is required (UI:N), and the CVSS vector reports no attacker privileges (PR:N), so networked instances exposing this feature are reachable by remote attackers without authentication.

Impact

This is a moderate-priority issue rather than an urgent one, despite its 7.5 (High) CVSS rating. The CVSS vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated path with high integrity impact but no confidentiality or availability impact (C:N/I:H/A:N), which is consistent with an authorization-bypass flaw (CWE-285). However, the real-world exploitation signals are uniformly low: EPSS is 0.02% (7th percentile), the CVE is NOT on CISA KEV, no POC is referenced, and CISA SSVC scores Exploitation as 'none', Automatable as 'no', and Technical Impact as only 'partial'. The SSVC 'partial' technical impact aligns with the integrity-only (not total-control) CVSS profile, so the signals are internally consistent - this looks like a genuine but not actively exploited weakness. One nuance to verify: although CVSS declares PR:N (unauthenticated), the vulnerability is itself an 'authorization bypass' triggered via a 'special query' against a remote object storage path, implying the feature must be configured and reachable; the unauthenticated rating reflects that the authorization control can be circumvented, not that no deployment preconditions exist. Recommend patching on a normal prioritized cycle rather than emergency basis.

Exploit ScenarioDerived

An attacker with network access to a Db2 12.1.x instance configured to use remote object storage crafts a specially formed query during an upload operation, bypassing the authorization check (CWE-285) and writing or manipulating data in an object storage path they should not be permitted to access. No public exploit code has been identified, and the low attack complexity (AC:L) means a working request would require no special timing or race conditions once the technique is known.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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

AnalysisAIv2 – Oct 14, 2026

Authorization bypass in IBM Db2 12.1.0 through 12.1.4 allows remote, unauthenticated attackers to manipulate data written to a remote object storage path by submitting a specially crafted query, an integrity-only impact (CVSS 7.5, AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N). Exposure is conditional rather than universal: only Db2 instances configured to integrate with remote object storage expose the vulnerable code path, and there is no public exploit identified at time of analysis (EPSS 0.02%, 7th percentile; CISA SSVC exploitation: none, Automatable: no). Because the flaw yields no confidentiality or availability loss and requires a specific deployment configuration, this is a moderate-priority issue rather than an urgent one despite its High CVSS rating.

Earlier versions of this analysis (1)
v1 May 27, 2026 - 21:19 CVSS 6.5

Authorization bypass in IBM Db2 12.1.0 through 12.1.4 enables authenticated low-privilege users to upload data to remote object storage paths that should be beyond their access scope by including a specially crafted query. The CVSS vector (AV:N/AC:L/PR:L/UI:N) confirms the attack is network-accessible, requires no user interaction, and demands only a low-privilege database account, while the I:H score indicates high integrity impact - unauthorized writes to restricted storage destinations. No public exploit code has been identified at time of analysis, and this vulnerability is not listed in the CISA KEV catalog.

RemediationAI

No vendor-released patch identified at time of analysis, and no exact fixed build is specified in the provided data; the IBM advisory at https://www.ibm.com/support/pages/node/7273559 (cross-referenced by https://vuldb.com/vuln/366434) is the authoritative source for the patched Db2 12.1.x level and should be consulted before assuming any particular fixpack. Until a fix is confirmed and applied, the most effective compensating control is to disable or remove the remote object storage integration on any Db2 12.1.x instance that does not strictly need it (dropping the associated external/object-storage definitions and configuration), accepting the trade-off that cloud export/import workflows will stop working. Where the feature must stay enabled, enforce least privilege by revoking object-storage-related privileges and statement authorizations from general users and confining them to dedicated roles, and scope the credentials Db2 uses to the narrowest possible bucket and prefix with versioned or write-protected buckets so an unauthorized overwrite can be detected and rolled back; this adds operational overhead and may break applications that relied on broader grants. Restrict network reachability to the Db2 instance ports (50000/50001 by default, or the configured service name) so only trusted application hosts can connect, understanding that this requires firewall or security-group changes and may disrupt legitimate clients. Finally, enable Db2 auditing on the relevant statements and monitor remote object storage access logs for unexpected write activity, which improves detection but generates additional log volume and storage cost.

Affected VersionsENISA

DB2 12.1.0 ≤12.1.4

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 root cause is CWE-285 (Improper Authorization): an authorization check that should gate a write operation is missing or is evaluated incorrectly on a particular query path. The affected capability is Db2's remote object storage integration, where the database engine is configured to upload or export data to a remote object storage path; when a query with a special, crafted form reaches that upload logic, the authorization requirement is bypassed and the write proceeds. The affected CPE, cpe:2.3:a:ibm:db2:*:*:*:*:-:*:*:*, identifies IBM Db2 as the product but leaves the version unpinned, so the authoritative version range comes from the vendor description and ENISA EUVD entry EUVD-2026-32492, which both bound the exposure to releases 12.1.0 through 12.1.4. Per the assessed vector there is no confidentiality or availability impact (C:N/A:N) and no user interaction (UI:N), and because the vector reports PR:N the vulnerable path is reachable by remote attackers without authentication on instances where the feature is enabled; SSVC's 'Automatable: no' judgement indicates the crafted query is not readily mass-exploitable across the internet.

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

NVD PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 7.5 HIGH

Network-reachable authorization bypass needing no attacker privileges (PR:N) or interaction; integrity-only impact (I:H, C:N/A:N) matches SSVC 'partial' technical impact.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

3
Analysis Updated
Oct 14, 2026 - 23:28 vuln.today
v2 - CVSS changed
Severity Changed
Oct 14, 2026 - 20:23 NVD
MEDIUM HIGH
CVSS changed
Oct 14, 2026 - 20:23 NVD
6.5 (MEDIUM) 7.5 (HIGH)

DescriptionNVD

IBM Db2 12.1.0 through 12.1.4 is vulnerable to authorization bypass when uploading to a remote object storage path with a special query.

Executive ViewAI

Why It Matters

IBM Db2 instances running versions 12.1.0 through 12.1.4 that are configured to write to remote object storage can have that stored data silently altered by an unauthenticated remote party, eroding confidence in the records those systems produce. Exposure is narrow rather than enterprise-wide - only deployments using the remote object storage integration contain the vulnerable code path, and no public exploit has been identified at time of analysis - so this is a contained, configuration-dependent integrity risk rather than an active breach or availability event. Leadership should care because corrupted database output can propagate into downstream analytics, financial reporting, and compliance records, where the cost is lost data trustworthiness rather than disclosure or downtime.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable or restrict the remote object storage write path on affected Db2 12.1.0-12.1.4 instances, limit network access to the database service to known application hosts, enable and review audit logging on object-storage writes, periodically reconcile stored objects against source records, and monitor IBM advisories for an interim fix or updated release.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Prevalence
High
widely-deployed enterprise database across large organizations
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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

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

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