GHSA-mq26-g339-26xfMediumCVSS 5.5

Command Injection in pip when used with Mercurial

Published
October 25, 2023
Last Modified
November 3, 2025

🔗 CVE IDs covered (1)

📋 Description

When installing a package from a Mercurial VCS URL, e.g. pip install hg+..., with pip prior to v23.3, the specified Mercurial revision could be used to inject arbitrary configuration options to the hg clone call (e.g. --config). Controlling the Mercurial configuration can modify how and which repository is installed. This vulnerability does not affect users who aren't installing from Mercurial.

🎯 Affected products1

  • pip/pip:< 23.3

🔗 References (12)