Vulnerability   
Search   
    Search 187964 CVE descriptions
and 85075 test descriptions,
access 10,000+ cross references.
Tests   CVE   All  

Test ID:1.3.6.1.4.1.25623.1.0.892293
Category:Debian Local Security Checks
Title:Debian LTS: Security Advisory for mercurial (DLA-2293-1)
Summary:The remote host is missing an update for the 'mercurial'; package(s) announced via the DLA-2293-1 advisory.
Description:Summary:
The remote host is missing an update for the 'mercurial'
package(s) announced via the DLA-2293-1 advisory.

Vulnerability Insight:
Several vulnerabilities were discovered in mercurial, an easy-to-use,
scalable distributed version control system.

CVE-2017-17458

In Mercurial before 4.4.1, it is possible that a specially
malformed repository can cause Git subrepositories to run
arbitrary code in the form of a .git/hooks/post-update script
checked into the repository. Typical use of Mercurial prevents
construction of such repositories, but they can be created
programmatically.

CVE-2018-13346

The mpatch_apply function in mpatch.c in Mercurial before 4.6.1
incorrectly proceeds in cases where the fragment start is past the
end of the original data.

CVE-2018-13347

mpatch.c in Mercurial before 4.6.1 mishandles integer addition and
subtraction.

CVE-2018-13348

The mpatch_decode function in mpatch.c in Mercurial before 4.6.1
mishandles certain situations where there should be at least 12
bytes remaining after the current position in the patch data, but
actually are not.

CVE-2018-1000132

Mercurial version 4.5 and earlier contains a Incorrect Access
Control (CWE-285) vulnerability in Protocol server that can result
in Unauthorized data access. This attack appear to be exploitable
via network connectivity. This vulnerability appears to have been
fixed in 4.5.1.

CVE-2019-3902

Symbolic links and subrepositories could be used defeat Mercurial's
path-checking logic and write files outside the repository root.

Affected Software/OS:
'mercurial' package(s) on Debian Linux.

Solution:
For Debian 9 stretch, these problems have been fixed in version
4.0-1+deb9u2.

We recommend that you upgrade your mercurial packages.

CVSS Score:
10.0

CVSS Vector:
AV:N/AC:L/Au:N/C:C/I:C/A:C

Cross-Ref: Common Vulnerability Exposure (CVE) ID: CVE-2019-3902
https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.9_.282019-02-01.29
https://lists.debian.org/debian-lts-announce/2019/04/msg00024.html
https://lists.debian.org/debian-lts-announce/2020/07/msg00032.html
https://usn.ubuntu.com/4086-1/
CopyrightCopyright (C) 2020 Greenbone Networks GmbH

This is only one of 85075 vulnerability tests in our test suite. Find out more about running a complete security audit.

To run a free test of this vulnerability against your system, register below.




© 1998-2020 E-Soft Inc. All rights reserved.