CVE-2016-3630

mercurial: remote code execution in binary delta decoding

Published Apr 13, 2016 CVSS 3.1 · 8.8 High EPSS 4.9% KEV · Not listed
Description
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.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-3542-1 mercurial security update
EUVD EUVD EUVD-2016-0017 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.
Github GHSA Github GHSA GHSA-9vjf-jjcq-3gh7 Mercurial arbitrary code execution vulnerability
History

No history.

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-19

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 6, 2024, 12:03 AM
Reserved
Mar 21, 2016, 12:00 AM
Status
Modified
Published
Apr 13, 2016, 4:59 PM
Modified
Jun 17, 2026, 12:46 AM
Severity
Important
Public date
Mar 29, 2016, 12:00 AM