## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-JAKOB-PENNINGTON-CVE-2024-32002-SUBMODULE-RCE
# CVE-2024-32002 RCE рдЙрдкрдореЙрдбреНрдпреВрд▓
CVE-2024-32002 рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдЙрдкрдореЙрдбреНрдпреВрд▓ред рдкреИрд░реЗрдВрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ `.git` рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХрдорд┐рдЯ рд╣реБрдХ рд▓реЛрдб рдХрд░рдХреЗ рд░рд┐рдореЛрдЯ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди (RCE) рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпрд╢реАрд▓ POC рдХреЗ рд▓рд┐рдП cve-2024-32002-poc-rce рджреЗрдЦреЗрдВред
## рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдХреНрдпрд╛ рд╣реИ
* рдПрдХ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг git рд╣реБрдХ рдЬрд┐рд╕реЗ `post-checkout` рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХреНрд▓реЛрди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЪрд▓рддрд╛ рд╣реИред рдпрд╣ git рд╣реБрдХ рд╡рд┐рдВрдбреЛрдЬ рдпрд╛ MacOS рдореЗрдВ рдХреИрд▓реНрдХ рдкреЙрдк рдХрд░рддрд╛ рд╣реИред
* git рд╣реБрдХ notexists/hooks рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╕реНрдерд┐рдд рд╣реИ, рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдг рд╕реЗ:
* notexists рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдПрдХ рдЦрд╛рд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреНрд▓реЛрди рд╣реЛред
* hooks рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ git рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП git рд╣реБрдХ рдвреВрдВрдврддрд╛ рд╣реИред