Dang. Unfortunately I am not vulnerable, and I use default ohmyzsh.
This is a neat bug, though. Lots of package managers have similar problems, and I would not be surprised if there's a lot of git/shell/environment problems left to find.
Oh god why. Use https://github.com/sorin-ionescu/prezto