#VU14211 Buffer overflow in Mercurial - CVE-2018-13346
Published: August 6, 2018 / Updated: August 7, 2018
Mercurial
Mercurial
Description
The vulnerability allows a remote attacker to cause DoS condition on the target system.
The vulnerability exists due to boundary error when the mpatch_apply function in mpatch.c incorrectly proceeds in cases where the fragment start is past the end of the original data. A remote unauthenticated attacker can supply specially crafted input, trigger memory corruption and cause the service to crash.