GHSA-6v56-cpg6-3rpxCriticalCVSS 9.8

Mercurial vulnerable to arbitrary code injection

Published
May 13, 2022
Last Modified
September 25, 2024

🔗 CVE IDs covered (1)

📋 Description

In Mercurial before 4.4.1, it is possible that a specially malformed repository can cause Git subrepositories to run arbitrary code in the form of a .git/hooks/post-update script checked into the repository. Typical use of Mercurial prevents construction of such repositories, but they can be created programmatically.

🎯 Affected products1

  • pip/mercurial:< 4.4.1

🔗 References (12)