Relax opentelemetry-api cap (~=1.44.0) to allow 1.45.2 (fixes CVE-2026-114603 / GHSA-xcq7-p3pf-p88h)

オープン
#472 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
64/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
python
領域
security

調査の方向性

Start by locating the dependency declarations that cap opentelemetry-* packages at 1.44.0 and check how the SDK, exporters, and instrumentation versions are kept aligned. Verify the updated ranges allow opentelemetry-api 1.45.2 and resolve a compatible stack; run the repository's dependency or test checks.

索引モデルが issue の本文から書いたものです。

説明

Summary

sap-cloud-sdk currently caps the OpenTelemetry API at ~=1.44.0. This makes it impossible for downstream projects to upgrade opentelemetry-api to 1.45.2, which fixes a security vulnerability.

Vulnerability

  • CVE-2026-114603 / GHSA-xcq7-p3pf-p88h — "OpenTelemetry Python: Unbounded tracestate parsing in opentelemetry-api"
  • Severity: Medium
  • Fixed in: opentelemetry-api 1.45.2

Impact

Downstream consumers of sap-cloud-sdk (latest 0.66.1) cannot resolve opentelemetry-api>=1.45.2 because of the upstream cap. The only workaround is a dependency override that bumps opentelemetry-api alone while leaving opentelemetry-sdk/exporters/instrumentation on 1.44.0 — a mixed, unsupported OTel stack.

Request

Please bump the OpenTelemetry stack so that opentelemetry-api>=1.45.2 can be resolved — i.e. raise the opentelemetry-* dependency ranges (exporter/instrumentation/sdk) to the versions aligned with opentelemetry-api 1.45.x.

Environment

  • sap-cloud-sdk versions checked: 0.63.1 (in use) and 0.66.1 (latest) — both pin opentelemetry-api~=1.44.0.
主要言語
Python
スター
29
フォーク
45
平均マージ
2日 4時間
マージ済み PR(30日)
51

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

SAP/cloud-sdk-python のほかの issue

SAP/cloud-sdk-python の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。