CVE Catalog

CVE-2016-3630

High
Published: Translated: NVD NIST

Summary

The binary delta decoder in Mercurial before version 3.7.3 allows remote attackers to execute arbitrary code via (1) clone, (2) push, or (3) pull commands, related to (a) a list sizing rounding error and (b) short records.

Risk Assessment

An attacker can exploit this vulnerability to execute arbitrary code remotely, potentially leading to system compromise or data leakage.

Recommendation

It is recommended to update Mercurial to version 3.7.3 or later to mitigate this vulnerability.

Other vulnerabilities in Mercurial

See all
Original NVD description (English source)

The binary delta decoder in Mercurial before 3.7.3 allows remote attackers to execute arbitrary code via a (1) clone, (2) push, or (3) pull command, related to (a) a list sizing rounding error and (b) short records.

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