Open
Add explicit idna>=3.15 constraint for SDK wrapper requirements#3861
idna>=3.15 constraint for SDK wrapper requirements#3861Conversation
Owner
|
Hello, thanks for contributing for the first time! |
❌MegaLinter analysis: Error
Detailed Issues❌ SPELL / cspell - 4 errors❌ REPOSITORY / devskim - 2027 errorsNo output available ❌ REPOSITORY / grype - 2 errorsNo output available ❌ COPYPASTE / jscpd - 70 errors❌ REPOSITORY / kingfisher - 1 errorNo output available ❌ REPOSITORY / osv-scanner - 2 errors❌ REPOSITORY / trivy - 11 errorsNo output available Notices📣 MegaLinter 9.5.0 is out! Discover the new features and security recommendations in the release announcement. (Skip this info by defining See detailed reports in MegaLinter artifacts
|
Copilot
AI
changed the title
[WIP] Bump idna version to >=3.15 due to known CVE
Add explicit Jul 25, 2026
idna>=3.15 constraint for SDK wrapper requirements
plengauer
approved these changes
Jul 25, 2026
plengauer
marked this pull request as ready for review
July 25, 2026 17:42
plengauer
enabled auto-merge (squash)
July 25, 2026 17:42
Contributor
There was a problem hiding this comment.
Pull request overview
This PR addresses an osv-scanner-reported Python vulnerability exposure in the SDK wrapper dependency set by explicitly constraining idna to a fixed (non-vulnerable) version range.
Changes:
- Add an explicit
idna>=3.15requirement to the SDK wrapper Python requirements to prevent resolving vulnerableidnaversions.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

osv-scannerreported the SDK wrapper Python requirements as vulnerable due toidnaresolving below the fixed version for PYSEC-2026-215 / GHSA-65pc-fj4g-8rjx. This change constrains that dependency to a non-vulnerable release line.Dependency constraint
idna>=3.15requirement tosrc/opt/opentelemetry_shell/requirements.txtEffect on resolution
idnafrom the fixed range instead of allowing vulnerable versions