Skip to content
OpenAdvisories
Medium · 5.8 CVE-2026-128080 EUVD-2026-125687GHSA-3v2p-hm54-8qcq

OpenTelemetry JavaScript: Insertion of Sensitive Information into Log File and Exposure of Sensitive Information to an Unauthorized Actor in @opentelemetry/instrumentation-http

Published Nov 13, 2026 · Assigned by GitHub_M

Description

OpenTelemetry JavaScript is the OpenTelemetry JavaScript client. From 0.204.0 until 0.222.0, @opentelemetry/instrumentation-http writes the raw query string from incoming HTTP requests to the url.query server-span attribute without applying the redactedQueryParams protection used for outgoing spans. Services receiving signed URLs or other credentials in query parameters can therefore export still-valid secrets to tracing backends, where observability infrastructure and users with span-read access may read them. The redactedQueryParams option does not protect incoming spans in affected versions. This issue is fixed in version 0.222.0.

Affected products

VendorProductAffectedFixed
open-telemetry opentelemetry-js 0.204.0, < 0.222.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @opentelemetry/instrumentation-http >= 0.204.0, < 0.222.0 0.222.0 GHSA-3v2p-hm54-8qcq

References