
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-18097 is a credential disclosure vulnerability in IBM Db2 caused by the logging of plaintext passwords in trace files. It affects IBM Db2 versions 11.5.0 through 11.5.9 and 12.1.0 through 12.1.5 for Linux, UNIX, and Windows, including DB2 Connect Server. The vulnerability was published on August 12, 2026, and assigned a CVSS v3.1 base score of 5.5 (Medium) by IBM (GitHub Advisory, IBM Advisory).
The root cause is classified as CWE-532 (Insertion of Sensitive Information into Log File): IBM Db2 writes plaintext database passwords into trace files during diagnostic or debugging operations. A local attacker with low-privilege access to the system can read these trace files to recover credentials. No special configuration or elevated privileges are required beyond basic local user access, and no user interaction is needed to trigger the logging behavior (GitHub Advisory, IBM Advisory).
Successful exploitation results in a high confidentiality impact — a local attacker can recover plaintext database passwords from trace files, potentially enabling unauthorized access to the Db2 database and any data it contains. There is no direct integrity or availability impact from this vulnerability itself, but compromised credentials could facilitate further lateral movement or privilege escalation within the environment (GitHub Advisory, IBM Advisory).
There is no known public proof-of-concept exploit and no evidence of in-the-wild exploitation at this time (Feedly). The EPSS score is 0.0, indicating a very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires local access with at least low-privilege credentials, limiting the attack surface to insiders or attackers who have already achieved initial access.
db2diag.log path or the DIAGPATH database manager configuration parameter (e.g., /home/db2inst1/sqllib/db2dump/ on Linux).grep -i password /path/to/trace/*.trc).DIAGPATH directory such as *.trc or db2diag.log) by non-DBA local user accounts.auditd) showing low-privilege users opening or copying Db2 trace files; Db2 audit logs recording unusual authentication attempts using credentials that may have been extracted from trace files.grep, strings, or cat against Db2 diagnostic directories by non-administrative users.IBM has released patches addressing this vulnerability; users should upgrade IBM Db2 to a version beyond 11.5.9 (for the 11.5.x line) or beyond 12.1.5 (for the 12.1.x line) (IBM Advisory). As an interim workaround, restrict file system permissions on Db2 trace file directories so that only authorized database administrators can read them. Additionally, consider disabling verbose trace logging in production environments where it is not required, and rotate any database passwords that may have been exposed in existing trace files.
Heise (a German technology news outlet) covered the vulnerability, noting that the flaw allows plaintext passwords to be viewed in IBM Db2 trace files (Heise). The vulnerability was also catalogued by AusCERT and tracked by VulDB and Offseq Radar, reflecting standard community monitoring activity. No notable researcher commentary or significant social media discussion has been observed beyond routine aggregation.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."