Skip to content

Commit ebabdcc

Browse files
proto: relax protobuf upper bound to <8.0
Unblocks adoption of protobuf 7.x, which contains the fix for CVE-2026-8994 (DoS in google.protobuf.json_format.ParseDict). Mirrors the prior bump in #4620 (<6.0 -> <7.0). Refs #5099
1 parent 9c48362 commit ebabdcc

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2020
([#4907](https://github.com/open-telemetry/opentelemetry-python/issues/4907))
2121
- Drop Python 3.9 support
2222
([#5076](https://github.com/open-telemetry/opentelemetry-python/pull/5076))
23+
- `opentelemetry-proto`: relax protobuf upper bound from `<7.0` to `<8.0` to unblock adoption of protobuf 7.x (CVE-2026-8994)
24+
([#5099](https://github.com/open-telemetry/opentelemetry-python/issues/5099))
2325

2426

2527
## Version 1.41.0/0.62b0 (2026-04-09)

opentelemetry-proto/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ classifiers = [
2525
"Programming Language :: Python :: 3.14",
2626
]
2727
dependencies = [
28-
"protobuf>=5.0, < 7.0",
28+
"protobuf>=5.0, < 8.0",
2929
]
3030

3131
[project.urls]

0 commit comments

Comments
 (0)