GHSA-6c3f-p5wp-34mhCriticalCVSS 9.8

OS Command Injection in async-git

Published
January 29, 2021
Last Modified
February 1, 2023

🔗 CVE IDs covered (1)

📋 Description

The async-git package before 1.13.2 for Node.js allows OS Command Injection via shell metacharacters, as demonstrated by git.reset and git.tag. This issue may lead to remote code execution if a client of the library calls the vulnerable method with untrusted input. Ensure to sanitize untrusted user input before passing it to one of the vulnerable functions as a workaround or update async-git to version 1.13.1.

🎯 Affected products1

  • npm/async-git:< 1.13.2

🔗 References (8)