Moderate severityNVD Advisory· Published Jul 1, 2026· Updated Jul 2, 2026
OpenTelemetry Java Instrumentation: JDBC Auto-Instrumentation Logging Clear-Text Passwords
CVE-2026-54704
Description
OpenTelemetry Java Instrumentation provides OpenTelemetry auto-instrumentation and instrumentation libraries for Java. In versions prior to 2.28.0, the JDBC auto-instrumentation may fail to sanitize passwords in SQL CONNECT statements when the password is double-quoted. As a result, clear-text database passwords can be added to trace span attributes and exported to observability backends. This issue has been fixed in version 2.28.0.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
io.opentelemetry.javaagent:opentelemetry-javaagentMaven | < 2.28.0-alpha | 2.28.0-alpha |
Patches
Vulnerability mechanics
References
6- github.com/advisories/GHSA-rwqx-fvqh-6wm4ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2026-54704ghsaADVISORY
- github.com/open-telemetry/opentelemetry-java-instrumentation/commit/7ac7fa6fda6c2e3b65bc5d3c6eba050311a49511ghsaWEB
- github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18754ghsaWEB
- github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v2.28.0ghsaWEB
- github.com/open-telemetry/opentelemetry-java-instrumentation/security/advisories/GHSA-rwqx-fvqh-6wm4ghsax_refsource_CONFIRMWEB
News mentions
0No linked articles in our index yet.