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.
How to fix
- linuxfoundation opentelemetry_instrumentation_for_java2.28.0 or later
- io.opentelemetry.javaagent:opentelemetry-javaagent2.28.0-alpha or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| linuxfoundation opentelemetry_instrumentation_for_java | v < 2.28.0 | 2.28.0 |
| io.opentelemetry.javaagent:opentelemetry-javaagentMaven | v < 2.28.0-alpha | 2.28.0-alpha |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.