Skip to main content
← All vulnerabilities
CVE-2026-44902GHSA-Q7RR-3CGH-J5R3

opentelemetry-js: Prometheus exporter process crash via malformed HTTP request

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.217.0, 0.75.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

opentelemetry-js is the OpenTelemetry JavaScript Client. Prior to 0.217.0, a single malformed HTTP request crashes any Node.js process running the OpenTelemetry JS Prometheus exporter. The metrics endpoint (default 0.0.0.0:9464) has no error handling around URL parsing, so a request with an invalid URI causes an uncaught TypeError that terminates the process. This vulnerability is fixed in 0.217.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • open-telemetry opentelemetry-js

    fixed in 0.217.0

  • @opentelemetry exporter-prometheus

    fixed in 0.217.0

  • @opentelemetry sdk-node

    fixed in 0.217.0

  • @opentelemetry auto-instrumentations-node

    fixed in 0.75.0

  • @opentelemetry/exporter-prometheusnpm

    fixed in 0.217.0

  • @opentelemetry/sdk-nodenpm

    From 0.57.0 · fixed in 0.217.0

  • @opentelemetry/auto-instrumentations-nodenpm

    From 0.55.0 · fixed in 0.75.0

References 1

GitHub · open-telemetry/opentelemetry-js