Improper Input Validation in Mercurial by Mercurial SCM
CVE-2018-13346

7.5HIGH

Key Information:

Vendor

Mercurial

Status
Vendor
CVE Published:
6 July 2018

What is CVE-2018-13346?

A flaw in the mpatch_apply function within the mpatch.c file in Mercurial versions before 4.6.1 allows the function to incorrectly process data when the starting point of the fragment exceeds the original data's length. This can lead to unexpected behavior, raising concerns for developers relying on accurate data processing in their version control systems. To protect against this vulnerability, users should ensure they are using the latest version of Mercurial, as updates have addressed this issue.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.

Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.