Skip to content

build(deps): bump python-dotenv and gitpython to fix vulnerabilities#7

Merged
christopherhuber merged 2 commits intomainfrom
bump-vuln-deps-rebased
Apr 29, 2026
Merged

build(deps): bump python-dotenv and gitpython to fix vulnerabilities#7
christopherhuber merged 2 commits intomainfrom
bump-vuln-deps-rebased

Conversation

@christopherhuber
Copy link
Copy Markdown
Contributor

Summary

Test plan

  • CI passes
  • uv sync resolves cleanly

…HSA-rpm5-65cw-6hj4

Two high-severity command-injection advisories in <3.1.47 where
multi_options validation runs before shlex.split, allowing --config
core.hooksPath=… to bypass the unsafe-options check in Repo.clone()
and Submodule.update().
Symlink-following in set_key allowed arbitrary file overwrite when the
dotenv path was attacker-controlled; fixed in 1.2.2.
@christopherhuber christopherhuber merged commit da2a706 into main Apr 29, 2026
1 check passed
@christopherhuber christopherhuber deleted the bump-vuln-deps-rebased branch April 29, 2026 05:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant