Mercurial missing symlink check
Date: 2022-05
Affected: pip/mercurial
Attack vector: path-traversal
Category: vulnerability-disclosure
Severity: High
CVE: CVE-2017-1000115
CWE: CWE-59
CVSS: 7.5 (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N)

Mercurial prior to version 4.3 is vulnerable to a missing symlink check that can malicious repositories to modify files outside the repository


Mitigations:

Architectural layers (MAESTRO):