Skip to content

Commit 4d0faad

Browse files
authored
fix: pin urllib3 to 2.7.0 to fix CVE-2026-44431 and CVE-2026-44432 (#753)
*Issue #, if available:* *Description of changes:* Pins urllib3 to 2.7.0 for Python 3.10 or higher (not compatible with 3.9), to fix CVE-2026-44431 and CVE-2026-44432 By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
1 parent 7bf2836 commit 4d0faad

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ If your change does not need a CHANGELOG entry, add the "skip changelog" label t
1616
([#741](https://github.com/aws-observability/aws-otel-python-instrumentation/pull/741))
1717
- fix(mcp-instrumentation): suppress MCP `/ping` spans when agent observability is enabled
1818
([#748](https://github.com/aws-observability/aws-otel-python-instrumentation/pull/748))
19+
- fix: pin urllib3 to 2.7.0 to fix CVE-2026-44431 and CVE-2026-44432
20+
([#753](https://github.com/aws-observability/aws-otel-python-instrumentation/pull/753))
1921

2022
## v0.17.0 - 2026-04-08
2123

aws-opentelemetry-distro/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ dependencies = [
8686
"opentelemetry-instrumentation-cassandra == 0.61b0",
8787
"opentelemetry-instrumentation-openai-agents-v2 == 0.1.0",
8888
"cachetools == 6.2.4",
89+
"urllib3 >= 2.7.0; python_version >= '3.10'",
8990
"protobuf == 6.33.5",
9091
"pyyaml == 6.0.3",
9192
]

0 commit comments

Comments
 (0)