opentelemetry_exporter_otlp_proto_grpc-1.44.0-py3-none-any.whl: 1 vulnerabilities (highest severity is: 5.3)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 70/100
Direzione di ricerca
Inizia da examples/strands/code-assistant/pyproject.toml ed esamina come viene dichiarata e bloccata la dipendenza dell’esportatore OpenTelemetry. Verifica se l’API OpenTelemetry può essere aggiornata alla versione 1.45.1, indicata come correttiva per CVE-2026-114603. Il lavoro è completato quando le dipendenze dell’esempio vengono risolte senza la versione vulnerabile.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Vulnerable Library - opentelemetry_exporter_otlp_proto_grpc-1.44.0-py3-none-any.whl
Sample Path to Dependency File: /examples/strands/code-assistant/pyproject.toml
Path to vulnerable library: /examples/strands/code-assistant/.venv/lib/python3.12/site-packages/opentelemetry_api-1.44.0.dist-info
Found in HEAD commit: b0216e70661c252379f62ce3b52f0e85c3bfb8fa
Vulnerabilities
| Vulnerability | Severity | CVSS |
Dependency | Type | Fixed in (opentelemetry_exporter_otlp_proto_grpc version) | Remediation Possible** |
|---|---|---|---|---|---|---|
| CVE-2026-114603 | Medium |
5.3 | opentelemetry_api-1.44.0-py3-none-any.whl | Transitive | N/A* | ❌ |
*For some transitive vulnerabilities, there is no version of direct dependency with a fix. Check the "Details" section below to see if there is a version of transitive dependency where vulnerability is fixed.
**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation
Details
CVE-2026-114603
Vulnerable Library - opentelemetry_api-1.44.0-py3-none-any.whl
OpenTelemetry Python API
Library home page: https://files.pythonhosted.org/packages/ca/6f/a04e900f465ff3221ccc395522503e2d10e79fa21f2723c8e177aae1e0d1/opentelemetry_api-1.44.0-py3-none-any.whl
Sample Path to Dependency File: /examples/strands/code-assistant/pyproject.toml
Path to vulnerable library: /examples/strands/code-assistant/.venv/lib/python3.12/site-packages/opentelemetry_api-1.44.0.dist-info
Dependency Hierarchy:
- opentelemetry_exporter_otlp_proto_grpc-1.44.0-py3-none-any.whl (Root Library)
- ❌ opentelemetry_api-1.44.0-py3-none-any.whl (Vulnerable Library)
Found in HEAD commit: b0216e70661c252379f62ce3b52f0e85c3bfb8fa
Found in base branch: main
Vulnerability Details
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.
Publish Date: 2026-10-22
URL: CVE-2026-114603
CVSS 3 Score Details (5.3)
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: Low
- Privileges Required: None
- User Interaction: None
- Scope: Unchanged
- Impact Metrics:
- Confidentiality Impact: None
- Integrity Impact: None
- Availability Impact: Low
Suggested Fix
Type: Upgrade version
Release Date: 2026-10-22
Fix Resolution: opentelemetry-api - 1.45.1
- Lingua principale
- JavaScript
- Stelle
- 44
- Fork
- 41
- Merge medio
- 1g 9h
- PR unite (30g)
- 17
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di opensearch-project/observability-stack
-
Mend: dependency security vulnerability untriaged
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
opensearch-project/observability-stack#521 ·
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability untriaged
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
opensearch-project/observability-stack#520 ·
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability untriaged
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
opensearch-project/observability-stack#517 ·
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
opensearch-project/observability-stack#499 ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] Docker Compose reports Data Prepper ready while OpenSearch sinks are still uninitializedForse già presa @Circadian-agent l’ha presa 78 giorni fa. Apertabug untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
opensearch-project/observability-stack#409 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di opensearch-project/observability-stack
Issue simili
-
needs-area-label
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 2 giorni
-
serienstream.toApertaN: AdGuard for Windows P2: High T: Annoyance
Difficoltà 2/5 1-3 ore Idoneità per principianti 61/100
AdguardTeam/AdguardFilters#246310 ·
I maintainer di solito rispondono entro 1 giorno
-
Website: the hero tip's video play() has no catch, so a refused play is an unhandled rejectionAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
liberation-data/drivine#615 ·
I maintainer di solito rispondono entro 1 giorno
-
bug dependencies known-issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
unreleased dependencies
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
cloudfour/eslint-config#760 ·
I maintainer di solito rispondono entro 1 giorno
CVSS