Description
cext/manifest.c in Mercurial before 4.7.2 has an out-of-bounds read during parsing of a malformed manifest entry.
References (2)
Core 2
Core References
Patch x_refsource_misc
https://www.mercurial-scm.org/repo/hg/rev/5405cb1a7901
Release Notes x_refsource_misc
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.7.2_.282018-10-01.29
Scores
CVSS v3
9.1
EPSS
0.0043
EPSS Percentile
62.3%
Attack Vector
NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Details
CWE
CWE-125
Status
published
Products (2)
mercurial/mercurial
< 4.7.2
pypi/mercurial
0 - 4.7.2PyPI
Published
Oct 04, 2018
Tracked Since
Feb 18, 2026