CVE Catalog

CVE-2017-14867

High
Published: Translated: NVD NIST

Summary

Git versions before 2.10.5, 2.11.x before 2.11.4, 2.12.x before 2.12.5, 2.13.x before 2.13.6, and 2.14.x before 2.14.2 use unsafe Perl scripts to support subcommands, allowing attackers to execute arbitrary OS commands via shell metacharacters in a module name.

Risk Assessment

This vulnerability may lead to remote code execution, posing a serious threat to the integrity and security of the organization's systems.

Recommendation

It is recommended to update Git to the latest version to mitigate this vulnerability and to review and restrict access to Perl scripts used in the system.

Other vulnerabilities in Git

See all
Original NVD description (English source)

Git before 2.10.5, 2.11.x before 2.11.4, 2.12.x before 2.12.5, 2.13.x before 2.13.6, and 2.14.x before 2.14.2 uses unsafe Perl scripts to support subcommands such as cvsserver, which allows attackers to execute arbitrary OS commands via shell metacharacters in a module name. The vulnerable code is reachable via git-shell even without CVS support.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS