Security Feed
See the latest insights and analysis from our MDR team.
RSS for SlackCVE-2026-76220
By Daniel Danziger |
19 August 2026
GitPython kwargs option-splitting bypass enables OS command execution
GitPython < 3.1.58 allows command execution via an argument-injection bypass in check_unsafe_options. Supplying a crafted kwargs dict that combines a single-character kwarg with split_single_char_options=False to guarded methods (e.g., clone_from) can emit a joined token parsed as --upload-pack, enabling arbitrary OS command execution even with default allow_unsafe_options=False. Upgrade to 3.1.58.