GHSA-45rx-2jwx-cxfr
HIGHCVE-2026-59892@opentelemetry/propagator-jaeger decodes incoming HTTP header values with decodeURIComponent() without handling decode errors. A single request carrying a malformed percent-encoded value (for example a bare %) in an uber-trace-id or uberctx- header throws an uncaught URIError, terminating any Node.js process that uses JaegerPropagator as its active propagator.
- Affected
- < 2.9.0
- Fixed in
- 2.9.0
- Weakness
- CWE-248
- Published
- 2026-07-21
- Source
- github