Description
There are packages installed that are affected by a vulnerability referenced in the following CVE:
- OpenTelemetry Python provides the Python API and SDK for OpenTelemetry. Prior to 1.45.1, the
opentelemetry-api function TraceState.from_header in opentelemetry/trace/span.py, reached through
TraceContextTextMapPropagator.extract, parses inbound W3C tracestate headers with an unbounded optional-
whitespace regular expression. A malformed header containing a long run of spaces or tabs without a
following comma causes quadratic backtracking before the member-count limit is applied. Services using the
default W3C Trace Context propagator can therefore spend excessive CPU time on one unauthenticated request
when the HTTP server, parser, gateway, or custom carrier accepts a sufficiently large header. The
processing can occupy a synchronous worker or delay unrelated requests on the same asynchronous event
loop. The impact is limited to availability and does not expose or modify telemetry data or allow code
execution. This issue is fixed in version 1.45.1. (CVE-2026-114603)
Solution
Update the py3.10-opentelemetry-semantic-conventions-ai library and its related packages to version 0.5.1-r2 or later.
Plugin Details
Risk Information
Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P
Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C
Vulnerability Information
Exploit Ease: No known exploits are available
Vulnerability Publication Date: 10/22/2026