Skip to content

fix(deps): bump gitpython to >=3.1.41 for CVE path traversal fix#4740

Merged
mattatcha merged 1 commit into
mainfrom
matcha/fix-gitpython-security
Mar 5, 2026
Merged

fix(deps): bump gitpython to >=3.1.41 for CVE path traversal fix#4740
mattatcha merged 1 commit into
mainfrom
matcha/fix-gitpython-security

Conversation

@mattatcha
Copy link
Copy Markdown
Collaborator

@mattatcha mattatcha commented Mar 5, 2026

Summary

  • Bumps gitpython from pinned ==3.1.38 to >=3.1.41,<4 to resolve high-severity path traversal vulnerability (dependabot alert Fix tiny typo #1)
  • Updates lockfile (resolved to 3.1.46)

Note

Low Risk
Low-risk dependency update limited to the optional github extra, but it may subtly affect Git operations for integrations relying on GitPython.

Overview
Updates the optional github extra in lib/crewai-tools/pyproject.toml to stop pinning gitpython==3.1.38 and instead require gitpython>=3.1.41,<4 to pick up the path traversal security fix.

Refreshes uv.lock accordingly, resolving GitPython to 3.1.46 and updating the locked sdist/wheel metadata.

Written by Cursor Bugbot for commit 0bdc5c0. This will update automatically on new commits. Configure here.

…ulnerability

GitPython ==3.1.38 is affected by a high-severity path traversal
vulnerability (dependabot alert #1). Bump to >=3.1.41,<4 which
includes the fix.
@mattatcha mattatcha requested a review from lorenzejay March 5, 2026 18:35
@mattatcha mattatcha merged commit 87759cd into main Mar 5, 2026
45 checks passed
@mattatcha mattatcha deleted the matcha/fix-gitpython-security branch March 5, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants